Hallo,
und schnell noch den "Folge-Fehler" erklärt
try/except hält das Programm trotzdem an,
wenn man es aus der
IDE startet.
Das könnte man in der
IDE noch weg-konfigurieren,
würde ich aber nicht machen,
weil das die Fehlersuche sehr erschwert.
Standalone klappt das dann aber wie gewünscht.
Noch ein kleiner Tip.
Das finally macht trotzdem Sinn.
Delphi-Quellcode:
try
with Query do
begin
SQL.Clear;
SQL.Add('
Select ... ');
Open;
try
while not EOF
do
begin
// Daten auslesen
Next;
end;
finally
Close;
end;
end;
except
;
// nix tun
end;
Heiko