SQL DELETE PERL SCRIPT

Todo sobre Apple, Mac e IphoneNoticias sobre apple,mac, osx, iphone,ipad,apple watch, juegos para mac y appletv

 

PERLSCRIPT UNIDAD 5: INTRODUCION A LAS BASES DE DATOS

TEMA 12: BAJA O ELIMINACION

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

1.- Pedir la clave a eliminar en una forma.html

2.- Posicionarse en el renglon indicado del recordset

3.- Usar delete y update como lo muestra el ejemplo

prog20.html

 

FORMA HTML PROG 20

CLAVE

prog20.asp

CreateObject('ADODB.Connection');$driver='Driver={Microsoft Access Driver (*.mdb)}; DBQ=c:progfacillauromibase.mdb';$coneccion->Open($driver);$Rs=$Server->CreateObject('ADODB.RecordSet');$Rs->Open('mitabla', $coneccion, 2, 2);# cargar clave a buscar$clave=$Request->Form('clave')->item;# usando propiedad filter, para buscar$Rs->{'Filter'} = "clave = $clave ";if($Rs->EOF) { $Response->Write(" clave inexistente"); return; };# ya estamos en renglon apropiado, usar propiedad delete de recordset$Rs->Delete();# acuatlizar el registro o renglon$Rs->Update();$Response->Write('BEEP RENGLON ELIMINADO BEEEP');# cerrar y liberar recordset y coneccion$Rs->Close;$coneccion->Close;undef $Rs;undef $conneccion;%>

tabla original prog15.asp

image177.jpg

Vamos a eliminar el pobre y viejo perico:

Prog20.html y prog20.asp

image178.jpg

Nueva tabla prog15.asp

image179.jpg

QEPD periquito, saludos lauro

TAREAS PROGRAMACION PERLSCRIPT :

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

MÁS INFORMACIÓN

El contenido original se encuentra en https://programacionfacil.com/perl_script/sql_delete/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail bitelchux@yahoo.es y retiraremos este contenido inmediatamente