Estrutura de Tabela e Campos
Pessoal
Utilizo Delphi 7 com Firebird 1.5.
Tenho um sistema onde estou precisando listar as tabelas de meu Banco e após selecionar a tabela listar seu respectivo Campo e se for possivel o tipo do campo também.
Já tentei varias formas e não consegui, alguem poderia me ajudar ?
agradecido
Diogo.
Utilizo Delphi 7 com Firebird 1.5.
Tenho um sistema onde estou precisando listar as tabelas de meu Banco e após selecionar a tabela listar seu respectivo Campo e se for possivel o tipo do campo também.
Já tentei varias formas e não consegui, alguem poderia me ajudar ?
agradecido
Diogo.
Diogoalles
Curtidas 0
Respostas
Gandalf.nho
02/02/2005
Faça um SELECT nas tabelas de sistema. O exemplo do tópico abaixo mostar como listar as tabelas [url]http://forum.clubedelphi.net/viewtopic.php?t=58096[/url]
GOSTEI 0
Tnaires
02/02/2005
Olá
As classes que representam conexões com bancos de dados (TDataBase, TAdoConnection, etc...) normalmente apresentam métodos denominados GetTableNames e GetFieldNames, que podem te ajudar. Mas nunca tentei pegar informações sobre os campos das tabelas. Vou dar uma olhada e se descobrir, posto aqui.
Abraços
As classes que representam conexões com bancos de dados (TDataBase, TAdoConnection, etc...) normalmente apresentam métodos denominados GetTableNames e GetFieldNames, que podem te ajudar. Mas nunca tentei pegar informações sobre os campos das tabelas. Vou dar uma olhada e se descobrir, posto aqui.
Abraços
GOSTEI 0
Douglasf
02/02/2005
No MySQL se faz assim :
SHOW FIELDS FROM tabela
GOSTEI 0