Completo tutorial de ASP - Creación de un nuevo registro

16 - Creación de un nuevo registro

[editar]
Tutorial creado por Indaya.com. Extraido de: http://www.indaya.com
11 de Septiembre de 2005
En este caso lo que buscamos es crear, a partir de los datos recibidos de un formulario, un nuevo registro en nuestra tabla clientes. Tendremos pues dos archivos diferentes, uno que podría ser un HTML puro en el que introducimos el formulario a rellenar y que nos envía al
segundo, un script muy parecido al previamente visto para realizar una selección. He aquí los dos scripts:

|| <HTML>
<HEAD>
<TITLE>Insertar.asp</TITLE>
</HEAD>
<BODY>
<%
'Recogemos los valores del formulario
nombre=Request.Form("nombre")
telefono= Request.Form("telefono")
'Instanciamos y abrimos nuestro objeto conexion
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Mibase"
'Ahora creamos la sentencia SQL
sSQL="Insert Into Clientes (nombre,telefono) values ('" & nombre & "','"
& telefono & "')"
'Ejecutamos la orden
set RS = Conn.Execute(sSQL)
%>
<h1><div align="center">Registro Insertado</div></h1>
<div align="center"><a href="lectura.asp">Visualizar el contenido de la
base</a></div>
<%
'Cerramos el sistema de conexion
Conn.Close
%>
</BODY>
</HTML> ||






Como puede verse, la forma de operar es idéntica a la vista anteriormente para el display de una tabla. En este caso hemos introducido un enlace a este primer script de lectura para ver cómo los cambios se han hecho efectivos.
La construcción de la sentencia SQL se hace por fusión de los distintos elementos constitutivos. La forma de fusionarlos mediante el símbolo &. Todo lo que sea texto tiene que ir entre comillas. Sería interesante introducir una línea suplementaria en vuestro código para imprimir la sSQL formada. La línea sería del siguiente tipo:
Response.Write sSQL
Esta línea iría situada evidentemente después de haber construido la sentencia.
[editar]

17 opiniones

Ayuda.

Hola
me podrian hacer el favor de enviar este ejemplo de esta pagina con todos sus codigos, ya q asi lo entiendo mejor. Gracias.
Tutorial muy efectivo.

Debo felicitarlos ya que los códigos están 100% operativos como ejemplos básicos. Felicitaciones ya que hacen muy fácil asimilar asp sin tener que usar objetos recordset. Ya que con la inyección sql es más eficiente.
Guardar archivos en un servidor.

Help , necesito ayuda para poder subir un archivo a un servidor... Por medio de una pag web que estoy haciendo usando asp... Ayudenme... Si? :)salu2.
Buenisimo.

Bueno.
Los objetos asp.

Es exelente y muy acertada su informacion.
1 2 3 4 | siguiente >

Tutoriales relacionados con 'Completo tutorial de ASP'

ASP (Active Server Pages) es la tecnología para la creación de páginas dinámicas del lado... Más »
En muchos foros y cosas similares he visto muchas consultas sobre cómo montar servidores de... Más »

Autor y licencia de 'Completo tutorial de ASP'


Tutorial de Indaya.com. Extraido de: http://www.indaya.com CopyLeft
Licencia GNU Free Documentation License: http://www.gnu.org/copyleft/fdl.html
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.