UNIDAD 5: JAVASCRIPT INTRODUCION A LAS BASES DE DATOS

TEMA 8: INSERCION REGISTROS SQL INSERT JAVASCRIPT

Insertar o agregar registros o renglones nuevos a una tabla en disco, este es un proceso sencillo solo se usan los metodos addnew para agregarlo a recordset y update para actualizar la tabla en disco, como lo muestra el siguiente ejemplo:

Prog18.html


<html>

<h3>CAPTURA O ALTA REGISTRO</h3>

<form method=post action=http://programacionfacil.com:4080/lauro/prog18.asp>

Nombre:<input type=text size=20 name=nombre><br>

Edad..:<input type=text size=5 name=edad><br>

<input type=Submit value=agregar>

</form></html>

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:

image221.jpg

prog18.asp:


<% @LANGUAGE = JavaScript %>

<%

// creando y abriendo enlace o coneccion a base de datos

var coneccion=Server.CreateObject("ADODB.Connection");

coneccion.Provider="Microsoft.Jet.OLEDB.4.0";

coneccion.Open("c:\\progfacil\\lauro\\mibase.mdb");

// creando y cargando el recordset

var tabla=Server.CreateObject("ADODB.RecordSet");

tabla.Open("mitabla", coneccion,2,2);

//usar metodo addnew para crear un renglon en blanco en tabla

tabla.addnew;

//cargando recordset con el post de form

tabla("nombre") = Request.Form("nombre");

tabla("edad") = Request.Form("edad");

// actualizando tabla en disco con metodo update

tabla.update;

//nos movemos al ultimo renglon para obtener el valor de clave

// y la guardamos en una variable para regresarla al usuario

tabla.MoveLast;

var clave = tabla("clave")

%>

<html>

Tu clave es :<% = clave %><br>

Nombre :<% = Request.Form("nombre") %><br>

Edad: <% = Request.Form("edad") %><br>

</html>

<%

// recordar cerrar y liberar la coneccion y el recordset

tabla.Close;

tabla = null;

coneccion.Close;

coneccion = null;

%>

notas: como se indico anteriormente solo usar metodos addnew y update no olvidar cerrar y liberar memoria.

Corrida prog18.asp:

image222.jpg

TAREAS PROGRAMACION JAVASCRIPT :

1.- construir muchos programas de inserccion en las tablas de las bases de datos que tengan construidas

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad