Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/12/2008, 20:38
darkmcloud
 
Fecha de Ingreso: octubre-2007
Mensajes: 191
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: Actualizar Varios Registros con un Boton Submit

compadre Myakire....creo que vamos bien....este es el nuevo codigo :
Código asp:
Ver original
  1. <%
  2.  
  3. if Not IsEmpty(Request.Form("codigo")) then
  4.      codigo = Request.Form("codigo")
  5.  
  6.      codigo = "'" & replace(codigo,",","','") & "'"
  7.  
  8. end if
  9.  
  10. if Not IsEmpty(Request.Form("detalle")) then
  11.      detalle = Request.Form("detalle")
  12.   end if
  13.  
  14. if Not IsEmpty(Request.Form("precio")) then
  15.      precio = Request.Form("precio")
  16.   end if
  17.  
  18.  
  19. set Cnn = Server.CreateObject("ADODB.Connection")
  20. set rs = Server.CreateObject ("ADODB.Recordset")
  21. Cnn.Open Session("cnx")
  22.  
  23.  
  24. vecClav = split(request("codigo"),",")
  25. vecDesc = split(request("detalle"),",")
  26. vecPrec = split(request("precio"),",")
  27. for i=0 to UBound(vecClav)-1
  28.  
  29. Cnn.execute "update FACPVAL set detalle = '" & vecDesc(i) & "', precio = '" & vecPrec(i)&"' where codigo = '"& vecClav(i)&"' "
  30. next
  31.  
  32.  
  33. %>

el problema es que aun cuando le mando 2 registros distintos (con 2 codigos) solo me realiza el update en el primer registro y no en el segundo....ya hice un response.write y estoy seguro que el formulario recibe correctamente esos 2 valores....que podra ser ??