Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Error invalid transaction... (https://www.clubdelphi.com/foros/showthread.php?t=36251)

pichi Vignola 05-10-2006 22:22:18

Error invalid transaction...
 
hola compañeros del Foro...

Tengo que pasar los datos de unas tablas Paradox a Firebird. Todo estaba bien. En las primeras tablas logre pasar los datos bien. Pero cuando me toco una tabla con 25.000 registros (es lo que he encontrado de diferenta a las demàs) me da el siguiente error:'invalid transaction handle (explicit transaction start)'. Utilizo los controles DBExpress, IBExpert y Delphi 7.


Cómo puedo solucionar este problema?


Saludos gracias...

maeyanes 05-10-2006 22:28:12

Trata de hacer un commit cada n número de registros...

Por ejemplo, cada 500 registros, haces commit e inicias otra transacción...



Saludos...

pichi Vignola 05-10-2006 22:50:20

Explicame, Por favor!
 
Explicame con que controles de DBExpress y como lo harias. Es que soy nuevo en esto de Firebird. Disculpame y gracias...

gmontes 06-10-2006 20:23:16

porque no haces un form con un dbgrid apuntando a la tabla del firebird durante la conversión y al fallar veras en que registro se queda y ver que datos tiene el campo.
cuando hice yo un traspaso similar encontré que la (´) o tilde me ocacionaba un error similar al tuyo.


La franja horaria es GMT +2. Ahora son las 22:39:08.

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