[firebase-br] Extração metadado

Jeferson Oliveira jefersonfoliveira em gmail.com
Seg Out 15 17:01:44 -03 2007


wilson junior wrote:
> preciso extrair o metadado
> de um banco de dados firebird, mas preciso que esse metadado seja extraido
> da mesma forma que o IBexpert faz, ou seja com a mesma estrutura, alguem
> pode me ajudar, isso e possivel??

Sim.


> alguma forma de fazer isso no Delphi

Utilize TIBExtract.

Exemplo:

uses
   IBExtract;

...
var
   ibxMetadataOrigem: TIBExtract;
begin
   ibxMetadataOrigem := TIBExtract.Create(nil);
   try
     ibxMetadataOrigem.Database := AlgumIBDatabase;
     ibxMetadataOrigem.ExtractObject(eoTable, NomeDaTabela, [etIndex]);
     ShowMessage(ibxMetadataOrigem.Items.Text);
   finally
     ibxMetadataOrigem.Free;
   end;
end;


Abraço!
Jeferson Oliveira

Enviado pelo Mozilla Thunderbird
http://br.mozdev.org/thunderbird





Mais detalhes sobre a lista de discussão lista