Fehlermeldung aus Sp auslesen

15/04/2009 - 11:47 von Andreas Jändl | Report spam
Hallo NG,

ich habe ein A2k-adp auf einer MSSQL2k laufen und möchte von der adp aus
eine SP ausführen. Wenn in der SP ein Fehler auftritt, möchte ich die
Fehlermeldung dem Nutzer mitteilen. Habe mittlerweile die Fehlerbehandlung
mit dem Auslesen von @@error soweit verstanden. Was ich aber noch nicht
herausgefunden habe, ob man ausser der Fehlernummer auch noch den Text der
Fehlermeldung auslesen kann (also den Fehlertext, der beispielsweise im
Query Analyzer angezeigt wird, zusammen mit Schweregrad etc.)

Kann ich den auslesen und wie?

Vielen Dank im voraus und herzliche Grüße,
Andreas
 

Lesen sie die antworten

#1 Richard Ohl
20/04/2009 - 14:45 | Warnen spam
Andreas Jàndl tastaturte dies:

[...]MSSQL2k [...]ob man ausser der Fehlernummer auch noch den Text der
Fehlermeldung auslesen kann (also den Fehlertext, der beispielsweise im
Query Analyzer angezeigt wird, zusammen mit Schweregrad etc.)



_Eigentlich_ geht es mit dem 2k nicht, ab 2005 gibt's try..catch Blöcke. Es
gibt aber Möglichkeiten, den DBCC Puffer zu lesen, aber das Ergebnis ist
nicht immer schön. Schau dich mal bei Paulo Santos[1] um, der sich damit
noch viel intensiver auseinandergesetzt hat.
Viele Grüße
Richard
[1] http://pjondevelopment.50webs.com/a...essage.htm
In view of the fact that God limited the intelligence of man, it seems
unfair that he did not also limit his stupidity. -- Konrad Adenauer

Ähnliche fragen