Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-10-2004
Avatar de RONPABLO
[RONPABLO] RONPABLO is offline
Miembro Premium
 
Registrado: oct 2004
Posts: 1.514
Poder: 21
RONPABLO Va por buen camino
Generar una DB en Firebird desde Delphi

Saludos.

Quiero generar desde Delphi 6 una aplicacion que lea en una base de datos (Hecha en firebird 1.5) todas las tablas y los campos de esta base de datos y luego en otra basde de datos (Tambien en Firebird 1.5) que creó en el momento de instalar o bien en una que ya este presente compararla con la primera y crear uno a uno las tablas, los campos de estas tablas con sus caracteristicas (null o not null, tipo, tamaño, etc.), sus constraing (foreign key, primary key etc.), si hay views tambien crearlos y lo mismo con procedimientos alamacenados.

Hasta el momento solo he optenido el nombre de las tablas y el nombre de los campos, pero me falta saber de que tipo, de que tamaño y las demas caracteristicas de los campos. si alguien me puede ayudar con la optencion de las caracteristicas de los campos se lo agradeceria mucho
Responder Con Cita
  #2  
Antiguo 22-10-2004
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
¿Has probado a acceder a las tablas de sistema? En cualquier Base de Datos FB/IB existen una serie de tablas de sistema que guardan ingormación sobre la propia Base de Datos. Posiblemente desde el Administrador de BD que estés utilizando debe haber una opción para visualizarlas.

Por ejemplo en las BD de FireBird puedes encontrar tablas como éstas:

rdb$field_dimensions
rdb$generators
rdb$procedures
rdb$indices
rdb$Triggers
....

Posiblemente tengan la info. que necesitas.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 01:31:41.


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
Copyright 1996-2007 Club Delphi