
16/04/2002, 16:19
|
 | | | Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 3 meses Puntos: 1 | |
Re: Como leer los checkbox bueno primero que nada.
te debe imprimir algo asi no? 3,2,13,2,1 no?
Segundo la SQL esta mal y el codigo tambien el "IN" que yo coloco es para que ya no tengas que hacer ciclos para actualizar.
Cambia esto:
<%
Valores=Request.Form("pago")
For each item in Request.Form
sql="UPDATE factura SET status='cancelado' WHERE (nro_factura='"&valores&"')" ;
Response.Write valores
Next
%>
por esto
<%
Valores=Request.Form("pago")
sql="UPDATE factura SET status='cancelado' WHERE nro_factura IN("&valores&")"
Response.Write valores
Response.Write SQL
%>
Si tu ves el resultado de imprimir la sql te saldra algo asi
UPDATE factura SET status='cancelado' WHERE nro_factura IN(3,2,1)
Lo que nos dice esto es que va actualizar el status a cancelado de todas las facturas cuyo nro_factura este en la lista dentro del IN me explico?. Es por ello que ya no lo tienes que meter en un ciclo.
Bueno si no funciona pues seguimos en contacto
Saludos
<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center> |