Hallo,
du must deine
Query mit
Open öffnen.
ExecSQL wird nur für INSERT, UPDATE oder DELETE Anweisungen benutzt (die keine Ergebnismenge zurückliefern)
Beispiel...
Delphi-Quellcode:
var Name:string;
begin
TADOQuery.SQL.Text:=
'SELECT *'#13 +
'FROM Kunden'#13 +
'ORDER BY Name';
TADOQuery.Open;
while not TADOQuery.Eof do begin
Name:=TADOQuery.FieldByName('name').AsString;
...
TADOQuery.Next;
end;
TADOQuery.Close;
end;
MfG
Thorsten