Foros del Web » Programando para Internet » ASP Clásico »

borrar registros seleccionados con un checkbox

Estas en el tema de borrar registros seleccionados con un checkbox en el foro de ASP Clásico en Foros del Web. Como puedo hacer, para borrar al grupo de registroa que selecciono de una lista que muestroa en mi pagina ASP??? De antemano, gracias......
  #1 (permalink)  
Antiguo 21/06/2004, 11:12
Avatar de Itankai  
Fecha de Ingreso: abril-2004
Ubicación: conkal, yucatan
Mensajes: 184
Antigüedad: 20 años, 2 meses
Puntos: 0
borrar registros seleccionados con un checkbox

Como puedo hacer, para borrar al grupo de registroa que selecciono de una lista que muestroa en mi pagina ASP???

De antemano, gracias...
__________________
De antemano... Gracias.
  #2 (permalink)  
Antiguo 21/06/2004, 12:40
 
Fecha de Ingreso: mayo-2004
Mensajes: 45
Antigüedad: 20 años, 1 mes
Puntos: 0
colokando a todos los checkbox el mismo "name" y en el value del checkbox pasas la variable id que identifica a cada registro....ahora, para poder hacer la impresion a cada tienes que hacer un checkbox que se imprimia al recorrer el registro con la consulta deseada

despues al enviar por submit a la pagina que eliminas....haces un sql Delete ....con un request.form recuperas la varible con el "name" para los checkbox que colokaste
anteriormente.....

suerte
  #3 (permalink)  
Antiguo 21/06/2004, 15:11
Avatar de LeCLUB  
Fecha de Ingreso: abril-2003
Ubicación: Barcelona (España)
Mensajes: 205
Antigüedad: 21 años, 1 mes
Puntos: 1
Tal y como dice Dkdente, todos los checkbox tienen que tener el mismo "name", luego recuperas los valores y los pasa a una matriz, para luego mediante un Loop ir escribiendo la consulta SQL que elimine los datos
__________________
Documentación de VBScript V5.6 en Español:
http://download.microsoft.com/downlo...ES/scd56es.exe
  #4 (permalink)  
Antiguo 21/06/2004, 21:37
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Cita:
Iniciado por LeCLUB
Tal y como dice Dkdente, todos los checkbox tienen que tener el mismo "name", luego recuperas los valores y los pasa a una matriz, para luego mediante un Loop ir escribiendo la consulta SQL que elimine los datos

O más simple, con "...WHERE campo IN(...)"

<%
A_eliminar = Request.Form("ElNameDeLosCheck")
SQL = "DELETE FROM tu_tabla WHERE ID in(" & A_eliminar & ")"
'...
%>
  #5 (permalink)  
Antiguo 22/06/2004, 12:26
Avatar de Itankai  
Fecha de Ingreso: abril-2004
Ubicación: conkal, yucatan
Mensajes: 184
Antigüedad: 20 años, 2 meses
Puntos: 0
Puedo hacer lo mismo, pero con un update o con un insert into??? me refiero a q si teniendo un grupo de checkbox, puedo hacer, que los q seleccione, les cambie un campo de falso a verdadero.
__________________
De antemano... Gracias.
  #6 (permalink)  
Antiguo 22/06/2004, 12:53
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Si, claro (aunque sólo para updates, deletes y select)

SQL = "UPDATE tabla set campo = verdadero WHERE ID IN(" & Request.Form("ElNameDeLosCheck") & ")"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:48.