[AnyDac][Delphi] Pobieranie baz danych...

0

Napisałem takie coś:

try
adquery1.Close;
adquery1.sql.clear;
adquery1.ObjectView := true;
adquery1.SQL.Add('SHOW DATABASES;');
adquery1.execsql;

while adquery1.Eof do begin
    allistbox1.items.Add(adquery1.fieldbyname('Database').asstring);
    adquery1.Next;
end;
except
allistbox4.Items.add('Error while receiving databases...');
end;

Kod ten pobiera i wyświetla bazy danych po tym, jak klient się podłączy. Teoretycznie. Czemu ?

Ponieważ wyskakuje błąd:

Cannot execute command returning row set or metainfo
I nie wiem zupełnie co z tym zrobić... jak wyświetlić te bazy...

0

poczytaj sobie w helpie do czego jest execsql

0

Poczytałem, i co ? Z Open też nie działa.

0

co to za baza

0

Tzn. ? Bo nie rozumiem pytania ?

0

nazwa silnika bd - mssql, mysql, oracle, cokolwiek

1 użytkowników online, w tym zalogowanych: 0, gości: 1