UNIDAD 5: INTRODUCION A LAS BASES DE DATOS

TEMA JAVASCRIPT 12: BAJA O ELIMINACION SQL DELETE

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

Prog31.aspx

<%@ PAGE LANGUAGE=JAVASCRIPT %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<FORM RUNAT=SERVER>
CLAVE A BORRAR<ASP:TEXTBOX ID=CLAVE SIZE=3 RUNAT=SERVER/>
<ASP:BUTTON ONCLICK=BORRAR TEXT=BORRAR RUNAT=SERVER /><BR>
<ASP:DATAGRID ID=TABLAGRID RUNAT=SERVER
Width=400
BackColor=#ccccff
BorderColor=black
ShowFooter=false
CellPadding=3
CellSpacing=0
Font-Name=Verdana
Font-Size=8pt
HeaderStyle-BackColor=#aaaadd
EnableViewState=false
/>
</FORM>
<html>
<script runat=server>
var coneccion: OleDbConnection;
var tabla: DataSet;
var canal: OleDbDataAdapter;
var orden:OleDbCommand;
function Page_Load(sender: Object, e: EventArgs):void
{
coneccion=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\progfacil\\lauro\\mibase.mdb");
canal=new OleDbDataAdapter("select * from mitabla", coneccion);
tabla= new DataSet();
canal.Fill(tabla, "mitabla");
TABLAGRID.DataSource=tabla;
TABLAGRID.DataMember="mitabla";
TABLAGRID.DataBind();
}
function BORRAR(sender: Object, e: EventArgs):void
{
// instruccion sql DELETE FROM TABLA WHERE CLAVE=DATO
var q ="delete from mitabla where [email protected]";
orden= new OleDbCommand(q, coneccion);
orden.Parameters.Add(new OleDbParameter("@CLAVE", OleDbType.Integer));
orden.Parameters["@CLAVE"].Value = CLAVE.Text;
orden.Connection.Open();
orden.ExecuteNonQuery();
orden.Connection.Close();
// REFRESCANDO DATASET
canal=new OleDbDataAdapter("select * from mitabla", coneccion);
tabla= new DataSet();
canal.Fill(tabla, "mitabla");
TABLAGRID.DataSource=tabla.Tables["mitabla"].DefaultView;
TABLAGRID.DataBind();
CLAVE.Text=" ";
}
</script>

corrida prog31.aspx

image275.jpg

TAREAS PROGRAMACION JAVASCRIPT NET PROGRAMACION JAVASCRIPT NET:

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

Politica de Privacidad