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

Insert doble

Estas en el tema de Insert doble en el foro de ASP Clásico en Foros del Web. Hola a todos. El problema es que al hacer un insert en una base de datos SQL Server, inserta dos veces cada registro. No tengo ...
  #1 (permalink)  
Antiguo 09/04/2003, 14:14
 
Fecha de Ingreso: julio-2002
Mensajes: 219
Antigüedad: 21 años, 11 meses
Puntos: 0
Insert doble

Hola a todos.

El problema es que al hacer un insert en una base de datos SQL Server, inserta dos veces cada registro.

No tengo ciclos que rodeen al insert, es más, estoy seguro que el código que tiene el insert se ejecuta solamente una vez.

Habrá otro parametro que le pueda pasar al execute para que no me haga esto.

El mismo problema me daba a veces en una bd en Access y lo solucioné pasandole un segundo parametro al execute el cual es 1. ASí con.execute (sql,1). He probado lo mismo ahorita con SQL Server y no me funciona.

Ojala me puedan ayudar.

Gracias.
  #2 (permalink)  
Antiguo 09/04/2003, 15:32
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 22 años, 2 meses
Puntos: 1
Quieres introducir 2 veces el registro? repetirlo en la misma tabla?

Sea lo que sea, puedes hacer 2

SQL = Insert INTO ......
Set RS1 = Conn.EXECUTE(SQL)
SQL = Insert INTO ......
Set RS2 = Conn.EXECUTE(SQL)


Cada una en un ciclo diferente (RS1 y 2) pero en una misma web y seguidos... si no es lo que preguntas... lo siento :-p


Salu2!
__________________
Francesc Mula Calleja
Hay mucho por ver todavía...
  #3 (permalink)  
Antiguo 09/04/2003, 17:42
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 3 meses
Puntos: 0
el problema es lo contrario, se le inserta el mismo registro 2 veces, busca en el foro ya que he visto ese problema muchas veces, pero no te puedo ayudar mas ya que no se mucho del tema.
  #4 (permalink)  
Antiguo 10/04/2003, 09:01
 
Fecha de Ingreso: julio-2002
Mensajes: 219
Antigüedad: 21 años, 11 meses
Puntos: 0
Gracias por sus respuestas.

Ya he buscado en el foro sobre el tema, pero ninguno de los mensajes tiene una respuesta que se adapte al tema y que funcione . Bueno Seguiré buscando y si a alguien se le ocurre algo o conoce la solución, espero me la pueda dar.

Muchas Gracias.

Saludos
  #5 (permalink)  
Antiguo 10/04/2003, 18:57
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 1 mes
Puntos: 7
Te has fijado si algun trigger no esta generando esa duplicacion?
__________________
No tengo firma ahora... :(
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 01:21.