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

update masivo

Estas en el tema de update masivo en el foro de ASP Clásico en Foros del Web. imaginen un form con un bucle y luego un campo y un id Código: <% While (NOT . . .) %> <input name="id" type="hidden" value=". ...
  #1 (permalink)  
Antiguo 01/09/2009, 01:00
 
Fecha de Ingreso: enero-2002
Mensajes: 1.438
Antigüedad: 22 años, 3 meses
Puntos: 0
update masivo

imaginen un form con un bucle
y luego un campo y un id

Código:
  <% While (NOT  . . .) %>
       <input name="id" type="hidden" value=". id ." />
       <input name="Itemname" type="text" value="Valor" />
MoveNext()
Wend
%>
la cuestión es luego hacer un update sin bucles que te actualice todos los valores del bucle al valor correspondiente, diganme q estoy loco pero es lo hice hace una años pero no recuerdo como.
  #2 (permalink)  
Antiguo 01/09/2009, 05:53
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: update masivo

Hola

... no he entendido nada

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 01/09/2009, 09:41
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
Respuesta: update masivo

Cierto es que tu explicación no fue la mejor, pero más o menos creo saber a que te refieres, y no, para actualizar a valores diferentes forzosamente vas a necesitar el recorrer el UBOUND del arreglo generado con el SPLIT de alguno de estos dos parámetros.

Lo que haz de haber hecho y no recuerdas es actualizar a un solo valor todos los ID's, y eso es con un simple "UPDATE tabla SET Campo = Valor WHERE ID in ("& Request("Id")&")"

Si no te entendí, vas a tener que dedicarle más tiempo en elaborar una pregunta más comprensible

Saludos
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 05:11.