UNIDAD 5: INTRODUCION A LAS BASES DE DATOS

JSCRIPT TEMA 12: BAJA O ELIMINACION

Eliminación es otro proceso simple y comun con las bases de datos el modelo con ADO.NET que estamos usando hace este tipo de operaciones muy faciles:

La instrucción sql a usar es: DELETE FROM TABLA WHERE CONDICION

Prog23.html

<HTML>
<FORM ACTION=/cgi-bin/tusitio/prog23.exe METHOD=get>
CLAVE ANIMALITO A ELIMINAR:<INPUT TYPE=text NAME=CLAVE><BR>
<INPUT TYPE=submit VALUE=ELIMINAR>
</FORM></HTML>

prog23.js

import System;
import System.Data;
import System.Data.OleDb;
// creandocomo variables globales
var coneccion:OleDbConnection;
var orden:OleDbCommand;
var capturar:lnet = new lnet();
var clave:String = capturar.getparametro("CLAVE");
coneccion=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\progfacil\\lauro\\mibase.mdb");
// instruccion sql DELETE FROM TABLA WHERE CLAVE=DATO
var q:String = "delete from mitabla where [email protected]";
orden= new OleDbCommand(q, coneccion);
orden.Parameters.Add(new OleDbParameter("@CLAVE", OleDbType.Integer));
orden.Parameters["@CLAVE"].Value = clave;
orden.Connection.Open();
orden.ExecuteNonQuery();
orden.Connection.Close();
// avisando
print("Content-Type:text/html\n");
print("<HTML>ya murio usar prog18.html para desplegar</HTML>");
// cerrando todo
coneccion.Close();

OBSERVAR QUE NO SE OCUPO NI ADAPTER NI DATASET, SOLO UN COMMAND DIRECTO A LA CONECCION O BASE DE DATOS, es decir es valido mandar instrucciones sql directo a una base de datos, interesante verdad?

Corridas :

Prog18 ←-tabla original

image320.jpg

prog23.html

image321.jpg

prog23.cs o exe

image322.jpg

prog18.exe ←- como queda ahora la tabla

image323.jpg

bye, bye pobre gatito

TAREAS PROGRAMACION JSCRIPT CGI :

1.- construir este proceso para las tablas y bases de datos que tengan construidas.

Politica de Privacidad