Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Obtener la DDL que genera IBExpert para Firebird con Delphi (https://www.clubdelphi.com/foros/showthread.php?t=57544)

David 19-06-2008 15:58:58

Obtener la DDL que genera IBExpert para Firebird con Delphi
 
Hola

Si os fijais en el IbExpert , al abrir una tabla en la pestaña ddl, esta toda la información para crear la tabla, el create table .... , los indices, todo.

Pues bien desde delphi, mediante una sql o alguna función que haya haya por ahí, generar dicho script para guardarlo en un campo BLOB por ejemplo.

El caso sería la función que me genera el script completo.

Un saludo

Delfino 19-06-2008 18:11:59

No lo genera una funcion, sino un componente, se llama TIBExtract y pertenece a los IBX..

pcicom 19-06-2008 21:33:05

Tienes que desarrollarla tu mismo a partir del barrido del contenido de las TABLAS de tu base de datos y de las tablas del sistema de tu base de datos, por aqui creo que puedes encontrar codigo de alguien que hizo algo para exportar el contenido de tablas y la creacion de las mismas..

Dependiendo de los componentes que uses algunos te regresan la info de los campos de las tablas asi como del tipo, ahi es donde tienes que crear tu definicion DDL de tu BD..


La franja horaria es GMT +2. Ahora son las 10:51:55.

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