Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   INSERT INTO duplica registros. (https://www.clubdelphi.com/foros/showthread.php?t=12937)

Duc 31-07-2004 21:13:23

INSERT INTO duplica registros.
 
Buenas,
no se porqué, pero algunas veces el INSERT INTO me inserta dos registros identicos, y ya no se que mirar, ya que el código es sencillamente:

Código:

INSERT INTO _Entr(Ped,Alb,Fe)
VALUES('0000','0000','0000')

Donde _Entr es una taba con un campo Id autoincremental, contiene campos de tipo TimeDate,Char y Float.
No entiendo cómo me puede crear dos registros a la vez.

Por cierto, uso Delphi y me conecto a un SQL Server con una ADOQuery.

Muchas grácias por adelantado.

ruina 02-08-2004 10:27:59

¿usas ADOQuery1.ExecSQL o ADOQuery1.Open?

Neftali [Germán.Estévez] 02-08-2004 11:23:58

Cita:

Empezado por Duc
...
Por cierto, uso Delphi y me conecto a un SQL Server con una ADOQuery.

¿Qué versión de Delphi usas?
¿Tienes algún Update de ADO pendiente? Lo digo, pq creo recordar que para D5 y D6 hay updates para ado.

Duc 02-08-2004 16:46:09

Hola de nuevo
 
Uso Delphi 6 y ejecuto la orden con execSQL para que no me de aquel error tan molesto al hacerlo con Q1.Open.
Y estoy casi seguro que no tengo ningún UPDATE pendiente.
Grácias.;)


La franja horaria es GMT +2. Ahora son las 14:55:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi