2 Stimmen

Gibt es eine SQL Server-Fehlernummern C# Wrapper jemand kennt?

Ich möchte wirklich etwas Nützliches tun, wenn eine PK-Verletzung auftritt, aber ich hasse es, Fehlernummern zu trappen... sie lesen sich ohne Kommentare einfach nicht richtig (sie sind sicherlich nicht selbstdokumentierend).

Ich weiß, dass ich alle möglichen Fehlernummern finden kann unter SQL Server-Bücher online aber ich möchte wirklich in der Lage sein, die Fehlernummer an eine Hilfsklasse zu übergeben oder sie in einem Wörterbuch nachzuschlagen, anstatt überall nicht beschreibbare Fehlernummern zu haben.

Hat irgendjemand irgendwo einen Code gesehen, der die SQL Server-Fehlernummern kapselt? auf diese Weise, da ich das Rad nicht neu erfinden möchte (oder vielleicht bin ich auch einfach nur faul).

2voto

gbn Punkte 407102

Wenn Sie TRY/CATCH in SQL Server verwenden, wird der Fehler sowieso immer mit 50000 zurückgeworfen.

Woher kommen die Fehlerzahlen? LINQ? ORM? Eingebettetes SQL? Gespeicherte Procs?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X