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

insert e update en asp

Estas en el tema de insert e update en asp en el foro de ASP Clásico en Foros del Web. hola a todos espero me puedan ayudar les cuento tengo una base de datos informix que tiene una tabla1 y tengo otra base de datos ...
  #1 (permalink)  
Antiguo 05/03/2012, 19:27
 
Fecha de Ingreso: junio-2010
Mensajes: 132
Antigüedad: 13 años, 10 meses
Puntos: 2
insert e update en asp

hola a todos espero me puedan ayudar
les cuento tengo una base de datos informix que tiene una tabla1 y tengo otra base de datos sql server con una tabla2 como puedo realizar una query en donde pregunte por la tabla1 si los registros estan en la tabla2 que los actualiza si no estan que los inserte
  #2 (permalink)  
Antiguo 08/03/2012, 12:40
 
Fecha de Ingreso: mayo-2003
Mensajes: 18
Antigüedad: 21 años
Puntos: 3
Respuesta: insert e update en asp

lo puedes hacer con do while

seria algo como esto
creas tus conecciones y tus recordsets
seleccionas todos tus registros de tabla 1 en un recordset
Código:
do until rsTabla1.EOF
      sql = select * from tabla2 where tabla2.id = rsTabla1("id")
      rsTabla2.Open sql, conx
      if rsTabla2.EOF then
        sqlins = insert into tabla2(id... etc) values( rsTabla1("id") .. etc)
        conx. execute sqlins
      else
        sqlup = update tabla2 set campo1 = rsTabla1("campo1") .. etc where tabla2.id = rsTabla1("id")
       conx. execute sqlup
     end if
    rsTabla1.movenext
loop
así a groso modo se insertarían y actualizarian los registros

Etiquetas: asp, insert, server, sql, tabla, update
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 20:10.