Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Exception bei Datenbanken (https://www.delphipraxis.net/20600-exception-bei-datenbanken.html)

STW 20. Apr 2004 10:59


Exception bei Datenbanken
 
Hy

Was für exceptions treten bei Datenbanken auf...
z.B. wenn sie nicht in Betrieb ist
oder nicht gefunden wird... usw...

habe nach den exception-klassen gesucht... hab aber nirgends was passendes gefunden

THX


PEACE
STW

INC-Man 20. Apr 2004 11:44

Re: Exception bei Datenbanken
 
Hallo Stw,

ich gehe meistens so vor:
Delphi-Quellcode:
try
" tu was mit der Datenbank"
except
on E: Exception do
 begin
  IF Pos('nicht vorhanden', E.Message) Then
   begin
   end;
 end;
end;
Sicher, mir ist klar, das man damit nur auf die deutsche Meldung reagieren kann, aber man kann das ganze auch noch erweitern.
Der eigentlich Richtige Weg wäre:
try except on E:EDataBaseError do ...
In der OH kann man unter 'DatabaseError' bzw Exception-Behandlung auch noch was dazu finden.

gruß INC-Man :dance:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz