UNIDAD 5: VBSCRIPT INTRODUCION A LAS BASES DE DATOS
TEMA 8: INSERCION SQL INSERT REGISTROS VISUAL BASIC SCRIPT
Insertar o agreger registros o renglones nuevos a una tabla en disco, este es un proceso sencillo solo se usan los metodos addnew para agregarlo al recordset y update para actualizar la tabla en disco, como lo muestra el siguiente ejemplo:
Prog19.html
<h3 align="center">CAPTURA O ALTA REGISTRO</h3> <td width="424"> <form method=post action=http://programacionfacil.com:4080/tusitio/prog19.asp> <p><strong>Nombre</strong><br> <input type="text" size="40" name=nombre><br> <strong>Edad</strong><br> <input type="text" size="20" name=edad><br> <p><input type=Submit value=agregar> </font></p> </form></td></tr></table></center></div>
nota: lo unico de recordar que esta forma html de captura no lleva incluida el campo llave (clave) recordar que es de tipo autonumber en access y al hacer la inserción access lo agrega automaticamente.
Corrida html:
prog19.asp:
<%@ Language = “VBScript”%>
<%
' creando enlace o coneccion a base de datos
set coneccion=Server.CreateObject(“ADODB.Connection”)
coneccion.Provider=“Microsoft.Jet.OLEDB.4.0”
' abriendo la base de datos
coneccion.Open “c:/progfacil/tusitio/mibase.mdb”
' creando el recordset
set tabla=Server.CreateObject(“ADODB.recordset”)
' cargando el recordst con la tabla en disco
tabla.Open “mitabla”, coneccion, 2, 2
'usando metodo addnew de recordset
tabla.addnew
'cargando recordset con el post de form
tabla(“nombre”) = request(“nombre”)
tabla(“edad”) = request(“edad”)
'cargando tabla en disco con metodo update
tabla.update
'nos movemos al renglon siguiente para obtener el valor de clave
' y la guardamos en una variable para regresarla al usuario
tabla.movelast
clave = tabla(“clave”)
%>
Tu clave es :<% = clave %><br>
Nombre :<% = request("nombre") %><br>
Edad: <% = request("edad") %><br>
<%
'cerrando todo
tabla.Close
set tabla = nothing
coneccion.Close
set coneccion = nothing
%>
notas: como se indico anteriormente solo usar metodos addnew y update no olvidar cerrar y liberar memoria.
Corrida prog19.asp:
Tareas programacion visual basic script :
1.- construir muchos programas de inserccion en las tablas de las bases de datos que tengan construidas