Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält eine Zeichenfolge, die den Fehler beschreibt, die die Ausnahme ausgelöst hat.
Hinweise
Die Zeichenfolge ist die Form "Zustand: %s, systemeigen: %ld, Ursprung: %s", wobei die Formatcodes, in der Reihenfolge, durch Werte ersetzt, die beschreiben:
SQLSTATE, eine auf NULL endende Zeichenfolge, die einen fünf Zeichen langen Fehlercode zurückgegeben szSqlState im Parameter der ODBC-Funktion SQLError enthält.SQLSTATE-Werte werden in Anhang A, ODBC-Fehlercodes, in der ODBC Programmer's Reference aufgeführt.Beispiel: "S0022".
Der systemeigene Fehlercode, bestimmte zur Datenquelle zurückgegeben, im pfNativeError-Parameter der SQLError-Funktion.Beispiel: 207.
Der Text der Fehlermeldung zurückgegeben szErrorMsg im Parameter der SQLError-Funktion.Diese Meldung besteht aus mehreren Namen in Klammern.Während ein Fehler von der Quelle zum Benutzer übergeben wird, wird jede ODBC-Komponente (Datenquelle, Treiber, Treiber-Manager) einen eigenen Namen an.Diese Informationen ermöglichen, den Ursprung des Fehlers festzulegen.Beispiel: [Microsoft] [ODBC] SQL-Server-Treiber [SQL Server]
Das Framework interpretiert die Fehlerzeichenfolge und setzt die Komponenten in m_strStateNativeOrigin; Wenn m_strStateNativeOrigin Informationen für mehr als einen Fehler enthält, werden die Fehler nach Zeilenumbrüche getrennt.Das Framework setzt den alphanumerischen Fehlertext in m_strError.
Weitere Informationen über die Codes, die verwendet werden, um diese Zeichenfolge zu bilden, finden Sie die SQLError-Funktion in der ODBC Programmer's Reference.
Beispiel
Von ODBC: "Zustand: S0022, systemeigen: 207, Ursprung: [Microsoft] [ODBC] SQL-Server-Treiber [SQL Server] Ungültiger Spaltenname "ColName""
In m_strStateNativeOrigin: "Zustand: S0022, systemeigen: 207, Ursprung: [Microsoft] [ODBC] SQL-Server-Treiber [SQL Server]"
In m_strError: "Ungültiger Spaltenname "ColName""
Anforderungen
Header: afxdb.h