Dafür ist das ADOQuery.Open da. Aber wenn Du nach dem ersten Datensatz die Verbindung schließt, kann ja auch nur ein Datensatz zurückkommen.
Zitat:
Delphi-Quellcode:
while not AdoQuery.eof do
begin
Combobox1.Items.Add(AdoQuery.FieldByName('Description').AsString);
AdoQuery.Next;
if (adoConn.Connected) then
adoConn.Close; //hier
end;
Außerdem gibst Du die
Query nicht wieder frei. Hast Du meinen Code einmal versucht?