![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola
Creo que te has enredado un poco con la explicacion. Para empezar comenta la base de datos que utilizas y con que componentes te conectas. Tambien de que manera asignas las claves a tu tabla. Un poco de codigo vendria bien. Saludos
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar. Antonio Machado |
|
#2
|
|||
|
|||
|
estoy utilizando un adoconnection con coneción en sql, en si estoy haciendo lo siguiente
connection.begintransacction try adoconection.parameters.parambyname('n').value =1; adoconection.execcute except on E: Exception do begin Result:=1; DtmConexion.ConnSIOB.RollbackTrans; end; end; Si ocurre algun error hace el rolback pero al vonver a ejecutarlo queda como pegado el registro y manda error de llave duplicada |
|
#3
|
||||
|
||||
|
Por eso te preguntaba de que forma asignas la clave a la tabla (Manualmente o desde un generador).
En el codigo que pones
Es la asignacion de la clave o es otra cosa???
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar. Antonio Machado |
|
#4
|
|||
|
|||
|
ya pude era mandar todos los insert al final
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Transaccion, captura de error | vmorillos | MySQL | 4 | 20-01-2011 16:43:07 |
| Error con ApplyUpdates, dbexpress, informix, problema de transaccion? | CrystalBlood | Conexión con bases de datos | 0 | 01-10-2008 20:25:38 |
| Error en alta masiva de datos en una sóla transacción | afxe | Firebird e Interbase | 3 | 07-05-2007 10:27:38 |
| controlar error en transacción | kikodelphi | MS SQL Server | 2 | 12-05-2006 02:53:09 |
| Devolver código de error de una transacción | kikodelphi | MS SQL Server | 7 | 18-10-2005 14:41:49 |
|