Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: MYSQL-Fehler nicht mit 'try ... finally' abzufangen?

  Alt 23. Jun 2009, 10:15
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
Heiko
  Mit Zitat antworten Zitat