Auf Englisch lesen

Freigeben über


DbException.SqlState Eigenschaft

Definition

Enthält für Datenbankanbieter, die dies unterstützen, einen standardmäßigen SQL 5-Zeichenrückgabecode, der angibt, ob der Datenbankvorgang erfolgreich war oder nicht. Die ersten 2 Zeichen stellen die Klasse des Rückgabecodes (z. B. Fehler, Erfolg) dar, während die letzten 3 Zeichen die Unterklasse darstellen und die Erkennung von Fehlerszenarios auf datenbankportierbare Weise ermöglichen.

Für Datenbankanbieter, die dies nicht unterstützen, oder für nicht anwendbare Fehlerszenarios ist null enthalten.

C#
public virtual string? SqlState { get; }

Eigenschaftswert

Ein standardmäßiger SQL-Rückgabecode mit 5 Zeichen oder null.

Gilt für:

Produkt Versionen
.NET 5, 6, 7, 8, 9, 10