![]() |
Datenbank: MS SQL • Version: 2000 • Zugriff über: ADOTable + Connection
Abfangen von ADO-Fehler, wenn DB nicht erreichbar
Hallo,
ich habe das Problem, das bei Störung des SQL-Server bei mir eine Fehlermeldung erscheint, sobald ich die DB öffne. Ich möchte aber den Fehler abfangen. Leider hat ein Try..Except nichts gebracht.
Delphi-Quellcode:
Ich dachte eigentlich zwischen try und except werden die Fehler abgefangen.
try
table1.open; <<<< Hier kommt die ADO Fehlermeldung ... except MessageDlg('SQL-Server kann nicht geöffnet werden!',mtError, [mbOK], 0) end So wie es aber aussieht kommt die Fehlermeldung von ADO. Wie kann man solche Fehler abfangen? (MessageDlg wird später noch geändert, dient jetzt nur der Fehlersuche.) Ich hoffe mir kann einer helfen. Danke schon mal. Gruß Bebe |
Re: Abfangen von ADO-Fehler, wenn DB nicht erreichbar
Hallo Bebe,
ich vermute, dass das von dir beschriebene Verhalten nur in der IDE zu Tage tritt. Vermutlich hast du in den Debugger-Optionen angegeben, dass die IDE bei bekannten Exceptions in den Debug-Modus wechseln soll. Grundsätzlich ist das Abfangen von Exceptions so möglich, wie es dir vorschwebt. Freundliche Grüße vom marabu |
Re: Abfangen von ADO-Fehler, wenn DB nicht erreichbar
Hallo Marabu,
supie, es hat geholfen. Habe mich schon gewundert über diese Eigenart. An diese Option habe ich nicht gedacht. Danke Dir ... Gruß Bebe |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz