OdbcError Klasse

Definition

Sammelt Informationen, die für eine Warnung oder einen Fehler relevant sind, die von der Datenquelle zurückgegeben werden.

public ref class OdbcError sealed
public sealed class OdbcError
[System.Serializable]
public sealed class OdbcError
type OdbcError = class
[<System.Serializable>]
type OdbcError = class
Public NotInheritable Class OdbcError
Vererbung
OdbcError
Attribute

Beispiele

Im folgenden Beispiel werden die Eigenschaften der OdbcError Klasse angezeigt.

public void DisplayOdbcErrorCollection(OdbcException exception)
{
    for (int i = 0; i < exception.Errors.Count; i++)
    {
        Console.WriteLine("Index #" + i + "\n" +
            "Message: " + exception.Errors[i].Message + "\n" +
            "Native: " + exception.Errors[i].NativeError.ToString() + "\n" +
            "Source: " + exception.Errors[i].Source + "\n" +
            "SQL: " + exception.Errors[i].SQLState + "\n");
    }
    Console.ReadLine();
}
Public Sub DisplayOdbcErrorCollection(ByVal exception As OdbcException)
    Dim i As Integer

    For i = 0 To exception.Errors.Count - 1
        Console.WriteLine("Index #" & i.ToString() & ControlChars.Cr _
           & "Message: " & exception.Errors(i).Message & ControlChars.Cr _
           & "Native: " & exception.Errors(i).NativeError.ToString() & ControlChars.Cr _
           & "Source: " & exception.Errors(i).Source & ControlChars.Cr _
           & "SQL: " & exception.Errors(i).SQLState & ControlChars.Cr)
    Next i
    Console.ReadLine()
End Sub

Hinweise

Diese Klasse wird immer dann OdbcDataAdapter erstellt, wenn ein Fehler auftritt. Jede Instanz, OdbcError die von der OdbcDataAdapter Klasse erstellt wird, wird dann von der OdbcErrorCollection Klasse verwaltet, die wiederum von der OdbcException Klasse erstellt wird.

Wenn der Schweregrad des Fehlers zu groß ist, wird der Server möglicherweise geschlossen OdbcConnection. Der Benutzer kann die Verbindung jedoch erneut öffnen und fortfahren.

Eigenschaften

Name Beschreibung
Message

Ruft eine kurze Beschreibung des Fehlers ab.

NativeError

Ruft die datenquellenspezifischen Fehlerinformationen ab.

Source

Ruft den Namen des Treibers ab, der den Fehler generiert hat.

SQLState

Ruft den fünfstelligen Fehlercode ab, der dem ANSI SQL-Standard für die Datenbank folgt.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Ruft den vollständigen Text der Fehlermeldung ab.

Gilt für:

Weitere Informationen