Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/09/2004, 10:25
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Cita:
Iniciado por tunait
Eso no es correcto, no deben haber campos dentro de un mismo formulario con el mismo nombre, a no ser que sean de tipo radio.

Pues si tunait, es totalmente válido colocar campos con el mismo name.. todo depende de para qué lo vas a usar cuando los recojas, como en el caso de darb que necesita que los valores seleccionados le lleguen separados por comas en un mismo elemento.

Si el campo Numcompleto es de tipo numérico, con sólo recibir los valores separados por comas es suficiente (pero quitando los apóstrofes):


checkeado = Request.Form("checkeado")
strSQL = "DELETE FROM LISTOTAL WHERE Numcompleto IN (" & checkeado & ")"


Si el campo Numcompleto es de tipo string, hay que toquetear un poco el código (reemplazar la coma por un apóstrofe una coma y un apóstrofe):


checkeado = Request.Form("checkeado")
checkeado = Replace(checkeado, ",", "','")
strSQL = "DELETE FROM LISTOTAL WHERE Numcompleto IN ('" & checkeado & "')"


Saludos

PD: darb, el "*" no es necesario en sentencias DELETE (con algunas BD's puede dar errores)
__________________
...___...