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

Eliminar registro con checkbox

Estas en el tema de Eliminar registro con checkbox en el foro de ASP Clásico en Foros del Web. hola a todo necesito saber como puedo eliminar registro de una base de datos con checkbox por ejemplo como hace el correo hotmail ya que ...
  #1 (permalink)  
Antiguo 16/06/2003, 20:34
 
Fecha de Ingreso: junio-2003
Mensajes: 34
Antigüedad: 21 años, 10 meses
Puntos: 0
Pregunta Eliminar registro con checkbox

hola a todo necesito saber como puedo eliminar registro de una base de datos con checkbox por ejemplo como hace el correo hotmail ya que uno puede borrar uno o varios correo al mismo tiempo con checkbox a ver si me pueden ayudar con este codigo...


<%
if eliminar1 then
response.write("hola")
else

%>

<html>
<head>
<title>Pruebas</title>
</head>
<body>
<H1>CONTENIDO DE LA BASE DE DATOS</H1>
<%
Dim oConn,strSQL, objRS

Set oConn = Server.CreateObject("ADODB.Connection")

oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("ejemplo.mdb"))

strSQL = "SELECT id, Nombre, apellido, telefono, direccion, email FROM prueba order by nombre"
Set objRS = oConn.Execute(strSQL)

%>
<form method="post" action="eliminar.htm">
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1 width="732">
<TR >
<TD height="23" width="124" valign="top" bgcolor="#0066FF">
<div align="center">&nbsp;Nombre</div>
</TD>
<TD valign="top" width="115" bgcolor="#0066FF">
<div align="center">&nbsp;Apellido&nbsp;</div>
</TD>
<TD width="125" valign="top">
<div align="center">&nbsp;Télefono</div>
</TD>
<TD width="128" valign="top">
<div align="center">&nbsp;Dirección</div>
</TD>
<TD width="140" valign="top">
<div align="center">&nbsp;E-mail</div>
</TD>
<td width="67" valign="top">&nbsp;Eliminar</td>
</TR>

<%
dim a
a=0
while (not objRS.Eof)
a=a+1
if colorfila = 1 then
color= "#DEDEBE"
colorfila=0
else
color="#F0F0F0"
colorfila=1
end if


Response.Write("<tr><td bgcolor='"&color&"'>&nbsp; " & objRS("Nombre") & "</td><td bgcolor='"&color&"'>&nbsp;" & objRS("Apellido") & "&nbsp;</td><td bgcolor='"&color&"'>&nbsp; " & objRS("telefono") & "</td><td bgcolor='"&color&"'>&nbsp; " & objRS("direccion") & "</td><td bgcolor='"&color&"'>&nbsp; " & objRS("email") & "</td><td><input type=checkbox name=eliminar[] value ="& objRS("id") &" ></tr>")
'Response.Write("<input type=checkbox name=eliminar[] value= & objRS(id) & >")
objRS.MoveNext
wend
' response.write(a)
oConn.Close
set objRS = nothing
set oConn = nothing


%>
</table>
<table width="732" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="656" height="39"></td>
<td width="76" valign="top">
<input type=submit name="eliminar1" value=Eliminar></td>
</tr>
</table>
</form>
</body>
</html>
<%
end if
%>
  #2 (permalink)  
Antiguo 16/06/2003, 20:36
Avatar de ProgramacionWeb  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona
Mensajes: 176
Antigüedad: 21 años, 11 meses
Puntos: 2
Transladen esto al foro ASP por favor
__________________
Foros en los que participo:
  #3 (permalink)  
Antiguo 16/06/2003, 20:40
 
Fecha de Ingreso: junio-2003
Mensajes: 34
Antigüedad: 21 años, 10 meses
Puntos: 0
Eliminar registro con checkbox

hola a todo necesito saber como puedo eliminar registro de una base de datos con checkbox por ejemplo como hace el correo hotmail ya que uno puede borrar uno o varios correo al mismo tiempo con checkbox a ver si me pueden ayudar con este codigo...


<%
if eliminar1 then
response.write("hola")
else

%>

<html>
<head>
<title>Pruebas</title>
</head>
<body>
<H1>CONTENIDO DE LA BASE DE DATOS</H1>
<%
Dim oConn,strSQL, objRS

Set oConn = Server.CreateObject("ADODB.Connection")

oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("ejemplo.mdb"))

strSQL = "SELECT id, Nombre, apellido, telefono, direccion, email FROM prueba order by nombre"
Set objRS = oConn.Execute(strSQL)

%>
<form method="post" action="eliminar.htm">
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1 width="732">
<TR >
<TD height="23" width="124" valign="top" bgcolor="#0066FF">
<div align="center">&nbsp;Nombre</div>
</TD>
<TD valign="top" width="115" bgcolor="#0066FF">
<div align="center">&nbsp;Apellido&nbsp;</div>
</TD>
<TD width="125" valign="top">
<div align="center">&nbsp;Télefono</div>
</TD>
<TD width="128" valign="top">
<div align="center">&nbsp;Dirección</div>
</TD>
<TD width="140" valign="top">
<div align="center">&nbsp;E-mail</div>
</TD>
<td width="67" valign="top">&nbsp;Eliminar</td>
</TR>

<%
dim a
a=0
while (not objRS.Eof)
a=a+1
if colorfila = 1 then
color= "#DEDEBE"
colorfila=0
else
color="#F0F0F0"
colorfila=1
end if


Response.Write("<tr><td bgcolor='"&color&"'>&nbsp; " & objRS("Nombre") & "</td><td bgcolor='"&color&"'>&nbsp;" & objRS("Apellido") & "&nbsp;</td><td bgcolor='"&color&"'>&nbsp; " & objRS("telefono") & "</td><td bgcolor='"&color&"'>&nbsp; " & objRS("direccion") & "</td><td bgcolor='"&color&"'>&nbsp; " & objRS("email") & "</td><td><input type=checkbox name=eliminar[] value ="& objRS("id") &" ></tr>")
'Response.Write("<input type=checkbox name=eliminar[] value= & objRS(id) & >")
objRS.MoveNext
wend
' response.write(a)
oConn.Close
set objRS = nothing
set oConn = nothing


%>
</table>
<table width="732" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="656" height="39"></td>
<td width="76" valign="top">
<input type=submit name="eliminar1" value=Eliminar></td>
</tr>
</table>
</form>
</body>
</html>
<%
end if
%>
  #4 (permalink)  
Antiguo 17/06/2003, 02:19
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses
Puntos: 5
Tu código retocado. Fíjate que cambié el action del formulario y te he puesto una estructura como la de hotmail para que lo entiendas mejor:

Código PHP:
<html
<
head
<
title>Pruebas</title
</
head
<
body
<
H1>CONTENIDO DE LA BASE DE DATOS</H1
<% 
Dim oConn,strSQLobjRS 
Set oConn 
Server.CreateObject("ADODB.Connection"
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" Server.MapPath("ejemplo.mdb")) 
strSQL "SELECT id, Nombre, apellido, telefono, direccion, email FROM prueba order by nombre" 
Set objRS oConn.Execute(strSQL
%> 
<
form name="formulario" method="get" action="eliminar.asp"
  <
TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1 width="789">
    <
TR
      <
TD colspan="6" valign="top"><input type=submit name="Eliminar" value=Eliminar></TD>
    </
TR>
    <
TR
      <
TD width="1" valign="top">&nbsp;</TD>
      <
TD height="23" width="124" valign="top" bgcolor="#0066FF"> <div align="center"
          
Nombre</div></TD>
      <
TD valign="top" width="115" bgcolor="#0066FF"> <div align="center"Apellido 
        
</div></TD>
      <
TD width="125" valign="top"> <div align="center"Télefono</div></TD>
      <
TD width="128" valign="top"> <div align="center"Dirección</div></TD>
      <
TD width="140" valign="top"> <div align="center"E-mail</div></TD>
    </
TR>
    <%
    
Dim a
    a
=0
    
While (Not objRS.Eof
      
a=a+1
      
If colorfila 1 Then
        color
"#DEDEBE"
        
colorfila=0
      
Else
        
color="#F0F0F0"
        
colorfila=1
      End 
If
    %>
    <
tr><td><input type=checkbox name="elimina[]" value="<%=objRS("id")%>"></td>
    <
td bgcolor="<%=color%>"><%=objRS("Nombre")%></td>
    <
td bgcolor="<%=color%>"><%=objRS("Apellidos")%></td>
    <
td bgcolor="<%=color%>"><%=objRS("telefono")%></td
    <
td bgcolor="<%=color%>"><%=objRS("direccion")%></td>
    <
td bgcolor="<%=color%>"><%=objRS("email")%></td>
    </
tr
    <%
      
objRS.MoveNext 
    WEnd 
    oConn
.Close 
    set objRS 
nothing 
    set oConn 
nothing 
    
%>
  </
table
</
form>
</
body
</
html
Página que llama el formulario. Date cuenta que es un asp y no un html como tenías puesto:

eliminar.asp

Código PHP:
<html>
<
head>
</
head>
<
body>
<%
Dim elimina_r
Dim i 

elimina_r 
Split(Request.Form("elimina"), ", ", -11)

For 
LBound(elimina_rTo UBound(elimina_r)
    
Response.Write ("valor " ": "&elimina_r(i))
    
' Más bien aquí colocarías tu código que construye 
    ' 
la consulta SQL Delete con las claves primarias de los registros
     que quieres eliminar
Next
%>
</
body>
</
html
Suerte
  #5 (permalink)  
Antiguo 17/06/2003, 03:36
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 8 meses
Puntos: 381
Efectivamente....

trasladado al foro de ASP

saludos
  #6 (permalink)  
Antiguo 17/06/2003, 06:07
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 23 años, 1 mes
Puntos: 1
Borrar registros tipo Hotmail??
En los faqs del mismo foro hay comentado eso.

Saludos.
__________________
Francesc Mula Calleja
Hay mucho por ver todavía...
  #7 (permalink)  
Antiguo 17/06/2003, 09:28
 
Fecha de Ingreso: abril-2003
Mensajes: 606
Antigüedad: 22 años
Puntos: 2
http://www.forosdelweb.com/showthrea...threadid=89836
  #8 (permalink)  
Antiguo 21/06/2003, 14:58
 
Fecha de Ingreso: junio-2003
Mensajes: 34
Antigüedad: 21 años, 10 meses
Puntos: 0
todavia no puedo borrar registro con checkbox
<html>
<head>
</head>
<body>
<%
Dim elimina_r
Dim i

elimina_r = Split(Request.Form("elimina"), ", ", -1, 1)

For i = LBound(elimina_r) To UBound(elimina_r)
Response.Write ("valor " & i & ": "&elimina_r(i))
' Más bien aquí colocarías tu código que construye
' la consulta SQL Delete con las claves primarias de los registros
' que quieres eliminar
Next
%>
</body>
</html>

en la parte de response.Write() no muestrana

me pueden ayuar porfavor
  #9 (permalink)  
Antiguo 21/06/2003, 15:43
 
Fecha de Ingreso: junio-2003
Mensajes: 34
Antigüedad: 21 años, 10 meses
Puntos: 0
con el codigo anterior quiero mostrar los archivos que voy a eliminar pero no muestra nada y con este codigo quiero eliminar pero tampoco funciona............. por favor necesito ayuda
<html>
<head>
</head>
<body>
<%
'Conectamos la base de dato

Dim oConn,strSQL, objRS

Set oConn = Server.CreateObject("ADODB.Connection")

oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("ejemplo.mdb"))

Dim elimina_r
Dim i

elimina_r = Split(Request.Form("elimina"),",",-1,1)
Response.write(eliminar_r)
For i = LBound(elimina_r) To UBound(elimina_r)
' Response.Write ("valor " & i & ": "&elimina_r(i))

' Más bien aquí colocarías tu código que construye
' la consulta SQL Delete con las claves primarias de los registros
' que quieres eliminar
'Ahora creamos la sentencia SQL
strSQL="Delete From prueba Where Id='" & eliminar_r(i) &"' "
'Ejecutamos la orden
set objRS = oConn.Execute(strSQL)
Next
Response.Write ("hola")
Response.Write(i)
Response.write(eliminar_r)
'Cerramos el sistema de conexion
oConn.Close
set objRS = nothing
set oConn = nothing
'Response.Redirect ("mostrar.asp")

%>

</body>
</html>

necesito ayuda urgente Por Favor se lo Agradeceria
atte.
Ronald("Goten")
  #10 (permalink)  
Antiguo 21/06/2003, 23:24
 
Fecha de Ingreso: febrero-2002
Mensajes: 442
Antigüedad: 23 años, 2 meses
Puntos: 2
y que error te tira?
__________________
tech-nico.com
  #11 (permalink)  
Antiguo 22/06/2003, 09:37
 
Fecha de Ingreso: febrero-2002
Mensajes: 442
Antigüedad: 23 años, 2 meses
Puntos: 2
acabo de probarlo..... es verdad!! No funciona!!
el problema esta aca....

<input type=checkbox name="elimina[]" value="<%=objRS("id")%>

El name="elimina[]" no te esta almacenando absolutamente nada... entonces cuando quieres recuperar los valores en la pagina eliminar.asp, esta no recupera y consecuentemente no muestra.

Al estar de esta forma "elimina[]" esta como si fuera un array y tendria que ir almacenando un valor dependiendo de la cantidad de checkbox... pero realmente no entiendo bien por que esta asi.

lo probe de varias formas y no lo pude sacar... pero voy a seguir investigando y te aviso amigo.
__________________
tech-nico.com
  #12 (permalink)  
Antiguo 22/06/2003, 10:24
 
Fecha de Ingreso: junio-2003
Mensajes: 34
Antigüedad: 21 años, 10 meses
Puntos: 0
ok gracias oxigeno
  #13 (permalink)  
Antiguo 22/06/2003, 12:43
 
Fecha de Ingreso: abril-2003
Mensajes: 606
Antigüedad: 22 años
Puntos: 2
Leiste el link que te deje? Ahi viene la solución y sin tanto código basura y mucho más sencillo, tal vez ya lo hubieras resuelto hace algun rato pero bueno...
  #14 (permalink)  
Antiguo 22/06/2003, 13:29
 
Fecha de Ingreso: junio-2003
Mensajes: 34
Antigüedad: 21 años, 10 meses
Puntos: 0
DotNetDeveloper si lei el link pero no me resulta ya que no lo entendi mucho.....

gracias por tu preocupacion
  #15 (permalink)  
Antiguo 22/06/2003, 14:30
 
Fecha de Ingreso: abril-2003
Mensajes: 606
Antigüedad: 22 años
Puntos: 2
Segun el post.

primer paso:

<html>

<head>

<title>Prueba Hotmail</title>

</head>

<body>

<form method=post action=Recibir.asp>

<table> <tr> <td> Id Pedido </td> <td> Usuario </td> <td> Total </td> </tr>

<%

Option Explicit

Dim oConn, Rs,SQL

Set oConn=Server.CreateObject("ADODB.Connection")

oConn.Open "DSN"

SQL="SELECT * FROM PEDIDOS"

Set Rs=oConn.Execute(SQL)

Do While Not Rs.EOF %>

<tr> <td> <input type="checkbox" name="Id" value="<%=Rs("Id_Pedido")%>"> </td> <td> <%=Rs("Usuario")%> </td> <td> <%=Rs("Total")%> </td> </tr>

<% Rs.MoveNext Loop %>

</table>

<input type=submit>

</form>

</body>

</html>

Supongo que ya pintaste los checkboxes no?

Segundo paso, eliminar:

SQL="DELETE * FROM PEDIDOS WHERE ID_PEDIDO IN("&Request.Form("Id")&")"
Set Rs=oConn.Execute(SQL)
  #16 (permalink)  
Antiguo 22/06/2003, 14:43
 
Fecha de Ingreso: junio-2003
Mensajes: 34
Antigüedad: 21 años, 10 meses
Puntos: 0
gracias DotNetDeveloper te pasaste ahora lo estoy entendio
pero a hora me arroja un error cuando elimino el cual es
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] No se pudo eliminar nada en las tablas especificadas.

este es el codigo que tengo

<%
'Conectamos la base de dato

Dim oConn,strSQL, objRS

Set oConn = Server.CreateObject("ADODB.Connection")

oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("ejemplo.mdb"))

'SQL="DELETE * FROM prueba WHERE Id IN("&Request.Form("id")&")"
'Set Rs=oConn.Execute(SQL)

gracias por tu comprencion
  #17 (permalink)  
Antiguo 22/06/2003, 14:56
 
Fecha de Ingreso: abril-2003
Mensajes: 606
Antigüedad: 22 años
Puntos: 2
'SQL="DELETE * FROM prueba WHERE Id IN("&Request.Form("id")&")"
'Set Rs=oConn.Execute(SQL)

Supongo que en tu código realmente no esta comentado o si?

pon esto:

SQL="DELETE * FROM prueba WHERE Id IN("&Request.Form("id")&")"
Response.Write SQL

y enseñanos que te muestra
  #18 (permalink)  
Antiguo 22/06/2003, 15:35
 
Fecha de Ingreso: junio-2003
Mensajes: 34
Antigüedad: 21 años, 10 meses
Puntos: 0
no mi codigo no esta comentado
SQL="DELETE * FROM prueba WHERE Id IN("&Request.Form("id")&")"
Set Rs=oConn.Execute(SQL)

esto es lo que muestra DotNetDeveloper

DELETE * FROM prueba WHERE Id IN()
  #19 (permalink)  
Antiguo 22/06/2003, 15:47
 
Fecha de Ingreso: junio-2003
Mensajes: 34
Antigüedad: 21 años, 10 meses
Puntos: 0
esto es lo que realmente muestra

DELETE * FROM prueba WHERE Id IN(1)
  #20 (permalink)  
Antiguo 23/06/2003, 02:13
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses
Puntos: 5
Prueba estas tres cosas:

DELETE * FROM prueba WHERE Id IN('1')

o bien:

DELETE * FROM prueba WHERE Id = 1

O bien:

DELETE * FROM prueba WHERE Id = '1'

Suerte

P.D.: Vi tus MP un poco tarde.. estuve de vacaciones
  #21 (permalink)  
Antiguo 23/06/2003, 12:43
 
Fecha de Ingreso: abril-2003
Mensajes: 606
Antigüedad: 22 años
Puntos: 2
Cita:
Mensaje Original por Helbira
Prueba estas tres cosas:

DELETE * FROM prueba WHERE Id IN('1') Esto no debe ser a menos que tu campo sea alfabético cosa que realmente no creo

o bien:

DELETE * FROM prueba WHERE Id = 1 Esto no debe ser por que solo te va a borrar un registro


O bien:

DELETE * FROM prueba WHERE Id = '1' Esto tampoco debe ser

Suerte

P.D.: Vi tus MP un poco tarde.. estuve de vacaciones

DELETE * FROM prueba WHERE Id IN(1) El SQL que se generó es correcto, el error debe estar por otro lado.
  #22 (permalink)  
Antiguo 23/06/2003, 12:47
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses
Puntos: 5
Más que nada me refería a las comillas sobre todo.. era por probar.
__________________
BUSCO TELETRABAJO
Experiencia de mas de 4 años como desarrolladora web en PHP, ASP, XML, XSL, JavaScript, MySQL, PostGres, SQLServer, ...
  #23 (permalink)  
Antiguo 23/06/2003, 15:12
 
Fecha de Ingreso: junio-2003
Mensajes: 34
Antigüedad: 21 años, 10 meses
Puntos: 0
e probado todo y no me resulta nada

que puedo hacer hekp!!!!!!
  #24 (permalink)  
Antiguo 23/06/2003, 18:10
 
Fecha de Ingreso: junio-2003
Mensajes: 34
Antigüedad: 21 años, 10 meses
Puntos: 0
estoy desesperado .................help!,Help!!

  #25 (permalink)  
Antiguo 24/06/2003, 02:39
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses
Puntos: 5
A ver si ahora. Los cambios principales que he hecho son:

- Pasar los datos del formulario con el método get para leerlos con Request.QueryString en vez de con Request.Form que parece que es lo que fallaba al haber más de uno con el mismo nombre.
- Ahora los nombres de los checkbox no es con corchetes.
- He cambiado la forma de contruir el array con todos los valores seleccionados.
- Faltaba una condicional en el caso de que no se seleccione ninguno para que no te de error Lbound y Ubound.

La página del formulario del ejemplo que me hice queda como sigue:

Cita:
<html>
<head>
<title>Pruebas</title>
</head>
<body>
<H1>CONTENIDO DE LA BASE DE DATOS</H1>
<%
Dim oConn,strSQL, objRS
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("ejemplo.mdb"))
strSQL = "SELECT id, Nombre, apellido, telefono, direccion, email FROM prueba order by nombre"
Set objRS = oConn.Execute(strSQL)
%>
<form name="formulario" method="get" action="eliminar.asp">
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1 width="789">
<TR>
<TD colspan="6" valign="top"><input type=submit name="Eliminar" value=Eliminar></TD>
</TR>
<TR>
<TD width="1" valign="top">&nbsp;</TD>
<TD height="23" width="124" valign="top" bgcolor="#0066FF"> <div align="center">
Nombre</div></TD>
<TD valign="top" width="115" bgcolor="#0066FF"> <div align="center"> Apellido
</div></TD>
<TD width="125" valign="top"> <div align="center"> Télefono</div></TD>
<TD width="128" valign="top"> <div align="center"> Dirección</div></TD>
<TD width="140" valign="top"> <div align="center"> E-mail</div></TD>
</TR>
<%
Dim a
a=0
While (Not objRS.Eof)
a=a+1
If colorfila = 1 Then
color= "#DEDEBE"
colorfila=0
Else
color="#F0F0F0"
colorfila=1
End If
%>
<tr><td><input type=checkbox name="elimina" value="<%=objRS("id")%>"></td>
<td bgcolor="<%=color%>"><%=objRS("Nombre")%></td>
<td bgcolor="<%=color%>"><%=objRS("Apellidos")%></td>
<td bgcolor="<%=color%>"><%=objRS("telefono")%></td>
<td bgcolor="<%=color%>"><%=objRS("direccion")%></td>
<td bgcolor="<%=color%>"><%=objRS("email")%></td>
</tr>
<%
objRS.MoveNext
WEnd
oConn.Close
set objRS = nothing
set oConn = nothing
%>
</table>
</form>
</body>
</html>
La página a la que llama el formulario (eliminar.asp) queda como sigue:

Cita:
<html>
<head>
</head>
<body>
<%
Dim elimina_r(), I , seleccionado
seleccionado = 0
I = 0

For Each Valor In Request.QueryString("elimina")
seleccionado = 1 'Booleano que dirá si seleccionó al menos un elem
Redim Preserve elimina_r(I)
elimina_r(I) = Valor
I = I + 1
Next

If seleccionado = 1 Then
For i = LBound(elimina_r) To UBound(elimina_r)
Response.Write ( "valor " & i & ": " & elimina_r(i) & "<br>")
' Más bien aquí colocarías tu código que construye
' la consulta SQL Delete con las claves primarias de los registros
' que quieres eliminar
Next
Else
Response.Write "No ha seleccionado ningún checkbox"
End If
%>
</body>
</html>
Suerte
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 13:01.