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

ACTUALIZAR datos en una base de datos

Estas en el tema de ACTUALIZAR datos en una base de datos en el foro de ASP Clásico en Foros del Web. TEngo una duda... yo si quier incluir un registro pongo lo siguiente... entre todo el ´código.. Código: rs.addnew etc etc etc Pero si yo quiero ...
  #1 (permalink)  
Antiguo 30/07/2002, 00:40
 
Fecha de Ingreso: julio-2002
Mensajes: 3
Antigüedad: 22 años, 9 meses
Puntos: 0
ACTUALIZAR datos en una base de datos

TEngo una duda... yo si quier incluir un registro pongo lo siguiente... entre todo el ´código..

Código:
rs.addnew
etc etc etc
Pero si yo quiero actualizar un registro (que ya contiene datos) ¿que debo hacer? porque lo que me hace es AGREGARMe un registro nuevo y y yo no quiero eso!!
gracias

Pablo
  #2 (permalink)  
Antiguo 30/07/2002, 00:49
 
Fecha de Ingreso: enero-2002
Ubicación: Yerba Buena - Tucumán
Mensajes: 259
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: ACTUALIZAR datos en una base de datos

Después de abrir tu Recordset haces de esta forma:

rs.Fields("campo_x")="nuevovalor&qu ot;
rs.Update

Lo mismo haces si tenes varios campos.
Otra forma de hacerlo es utilizar un command en vez de un recordset.

set cmd = Server.CreateObject("ADODB.Command")
cmd.ActiveConnection = cnn
cmd.CommandText = "UPDATE tu_tabla SET campo='nuevo valor' WHERE id=" & valor
cmd.Execute

Es solo un ejemplo, deberás adaptarlo a la estructura de tu tabla.

Saludos :cantar:
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 10:36.