Fórum Tabelas do banco em um combobox #282597

21/05/2005

0

Olá pessoal,

como mostrar as tabelas do banco em um combo? e em outro combo os campos de uma determinada tabela;


Ntrafa

Ntrafa

Responder

Posts

22/05/2005

Ntrafa

Blz pessoal, ja encontrei a solução... obrigado pela atenção


Responder

Gostei + 0

22/05/2005

Marco Salles

Blz pessoal, ja encontrei a solução... obrigado pela atenção


Sera que seria muito pedir , para voce mostrar como encontrou a solução :lol: :lol: :lol:


Responder

Gostei + 0

22/05/2005

Otto

olá Marcos, tb ja fiz isso, vc pode fazer assim:


Var
  QryTabelas: TQuery;
begin
  QryTabelas := TQuery.Create(Self);
  try
    QryTabelas.DataBasename := ´DIBM´;
    with QryTabelas do
    begin
      if Active Then Close;
      SQL.Text := ´ SELECT RDB$RELATION_NAME FROM RDB$RELATIONS             ´+
                  ´  WHERE (RDB$SYSTEM_FLAG = 0 or RDB$SYSTEM_FLAG is null) ´+
                  ´    AND RDB$VIEW_BLR IS NULL ´;
      Open;
      First;
      while not Eof do
      begin
        ListBoxTabelas.Items.Add(FieldByName(´RDB$RELATION_NAME´).AsString);
        Next;
      end; //while
    end; //with
  finally
    FreeAndNil(QryTabelas);
  end; //try;



usei um TQUery usando o banco firebird.. ;)


Responder

Gostei + 0

22/05/2005

Marco Salles

Otto , obrigado.. Amanha Vou testar .

Se não consegui eu Posto Novamente

Mas desde ja eu Agradeço

Obrigado


Responder

Gostei + 0

23/05/2005

Steve_narancic

ou voce pode simplesmente:

 Database.GetTableNames(combobox.items);

 Database.GetFieldNames(´Tabela´, combobox.items);



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar