R7.38 SQL Server-Fehler mit ADO auswerten

Aufgabe

Auf dem SQL Server ist ein Fehler aufgetreten bzw. wird ein Fehler von einer Stored Procedure ausgelöst. Wie kann dieser abgefangen und ausgewertet werden?

Lösung

Über die Errors-Collection des Connection-Objektes kann der Serverfehler ausgewertet werden. Neben der eigentlichen Meldung lässt sich auch gleich noch die Fehlernummer, der Schweregrad und der Statuscode auswerten.

Fehlerbehandlung mit den ADO

Der Fehler wird über das Error-Objekt ausgewertet. Kommt es zu mehr als einem Fehler, können Sie auch diese auswerten, da die gesamte Errors-Collection durchlaufen wird.

Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.