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)
-   -   Importar DBF a Gdb (https://www.clubdelphi.com/foros/showthread.php?t=21094)

vtdeleon 05-05-2005 22:24:56

Importar DBF a Gdb
 
Saludos.

Trabajo con firebird, D7, IbExpert.

Como puedo exportar los registros de una tabla DBF (d:\empleado.dbf) a una base de dato Firebird (d:\recursos.gdb)?

marcoszorrilla 05-05-2005 22:37:09

Si es algo ocasional puedes utilizar el DataPump que viene con Delphi, tienes que definir un alias desde el BDE.

Un Saludo.

vtdeleon 06-05-2005 02:48:48

Saludos.

Gracias marcos, Consegui el Plug que me indicas.
Pero necesito que esto se haga mediante algun evento en Delphi.
No se mucho de instrucciones SQL pero,...
Intente de hacer lo sgt:
En la base de datos Firebird
Código SQL [-]
Delete from empl
Despues
Código SQL [-]
Insert into empl select * from empleado in 'd:\'
y No funciona.
Una solucion que se me ocurre es tener un Ibtable y un Adotable(este para el DBF) y hacer lo sgt: Borrar el contenido de ibtable y depues copiar el contenido de Adotable hacia Ibtable, uno a uno hasta el final. Pienso que esto cargaria un poco. Pero es lo unico que se me ocurre.:confused:

mguixot 09-05-2005 10:53:21

Yo lo he realizado en alguna ocasión, y he tenido que utilizar un ibtable, mapear la tabla empleado.dbf, y luego ir recorriendo los registros y creando un sql-insert en tiempo de ejecución, por cada registro de la tabla empleado.dbf.
Saludos

vtdeleon 14-05-2005 18:16:40

Saludos.

Eso fue lo que pense. Tendre que hacerlo asi.

Gracias


La franja horaria es GMT +2. Ahora son las 09:58:58.

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