FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
estructura de una tabla
muy buenas amigos,
mi pregunta es sencilla, trabajo con delphi 7 contra FireBird 1.5 con ADO y para comunicar la base de datos con el delphi uso un IBProbider, que no me deja sacar la estructura de una tabla con la sentencia ADOConection.GetTableNames(TStrings) ya que me dice que no lo soparta, y la opcion que se me ocurre es pedirselo al firebird directamente, ya que creo que guarda la estructura en un ficherito. muchas gracias. ciao!!
__________________
De donde sacara las pelas la luna para salir todas las noches!!! P.D. La mala gente gobierna por que la buena gente no vota. En españa eso ya no pasa.... |
#2
|
|||
|
|||
bueno, la estructura la guarda en las tablas de sistema, pero.... seguro que no te funciona eso??? que error te da?
|
#3
|
||||
|
||||
Hola.
La forma más segura de poder sacar la estructura de una base de datos Firebird es utilizando unos componentes específicos para él. Como por ejemplo los FibPlus o los IBO. Para sacar la información directamente de Firebird, puedes utilizar las Tablas de Sistema. http://www.clubdelphi.com/ib/articul...lassistema.php Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#4
|
|||
|
|||
si quieres obtener los nombres de las tablas, siempre puedes consultar las siguientes tablas del sistema:
RDB$Relations, RDB$Description, RDB$Relation_name |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|