FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
problemas al grabar con Sql...
Hola a toditos...
la verdad ya habia reportado este problemita que tengo, pero nadie contesto espero que ahora si, en un cachito que tengo........ yo trabajo con DBF, motor de BDD ADVANTAGE, Red Novell tengo la sgte funcion hecha en delphi, para grabar en una tabla Datamodule.tabla1.AdsConnection.BeginTransaction ; TRY QrAux.SQL.Clear ; QrAux.SQL.Add('Insert Into tabla (campo1,campo2,campo3)') ; QrAux.SQL.Add('Values (Dato1,Dato2,Dato3)') ; QrAux.ParamByName('Dato1').AsInteger := valor1 QrAux.ParamByName('Dato2').AsInteger := valor2 QrAux.ParamByName('Dato3').AsInteger := valor3 QrAux.ExecSQL ; QrAux.Close ; EXCEPT Datamodule.tabla1.AdsConnection.Rollback ; RAISE END ; Datamodule.Tabla1.AdsConnection.Commit ; Datamodule.Tabla1.Close; ShowMessage('SE GRABO EXITOSAMENTE EL REGISTRO....'); pues bien el problema es que en cierta ocasiones eso si la minoria, me duplica el dato en la tabla grabandolo mas de una vez, si no es al mismo segundo es casi al mismo segundo. en mi programa me doy la lata despues de grabar revisar y enviar msg si ocurrio esto...pero es un lata.... podria alguien ayudarme plis....este problema me tiene ahogada.... gracias, a todos y feliz año, sobretodo a los que me contestaran..... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas al grabar un registro con DBExpress | Ingeniero | Conexión con bases de datos | 2 | 06-12-2008 13:47:31 |
Problemas al grabar Facturas o Pedidos? | FelipeDiaz | Conexión con bases de datos | 4 | 14-01-2008 21:14:28 |
Problemas al Grabar Archivo DBF | Marcelo Esparza | Tablas planas | 3 | 15-06-2006 03:56:43 |
Problemas al grabar en bases Paradox | zugazua2001 | Conexión con bases de datos | 3 | 24-08-2005 18:21:41 |
Problemas al Grabar un Campo. | utephi_14 | OOP | 5 | 16-04-2005 05:58:21 |
|