Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Obtener estrucura de una BD (https://www.clubdelphi.com/foros/showthread.php?t=15909)

Juan Ignacio 09-11-2004 15:00:20

Obtener estrucura de una BD
 
Busco una funcion (en delphi) que apartir de una base de datos te devuelva su estructura, en SQL. Me refiero a los "CREATE TABLE ...." de las tablas, con las claves primarias, y las relaciones entre las tablas.

De tal forma que ejecutando el resultado pueda rehacer la base da datos. (la estructura, sin el contenido)

Neftali [Germán.Estévez] 09-11-2004 16:51:52

¿Qué Base de Datos estás utilizando? :confused:

jhonny 09-11-2004 17:07:27

Hoy en la mañana hice una prueba con el TIBExtract con una base de datos FireBird y me salio todo muy bien...

Juan Ignacio 09-11-2004 17:55:19

Utilizo Access.

pero busco una función que sea lo mas independiente de la base de datos posible.

Me explico:
Con un objeto TTable:
- Puedo obtener el nombre de las tablas
- Puedo obtener los campos

¿Como puedo obtener las claves ajenas?

Esta claro que es un campo de la tabla, me refiero a ¿cual de los campos es clave ajena? y ¿A que tabla hace referencia?


La franja horaria es GMT +2. Ahora son las 00:33:46.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi