OdbcGetLastError
value OdbcGetLastError ( string BYREF strError = "", value bAndClear = FALSE );
Rückgabewert
Null wenn kein Fehler vorhanden ist, ansonsten die Fehlernummer des letzten Fehlers.
Parameter
strError
Existiert eine Fehlerbeschreibung, so wird strError mit diesem Text geladen.
bAndClear
Ist bAndClear auf TRUE gesetzt, so wird der Fehlerspeicher der ODBC-Schicht gelöscht. Ansonsten bleibt der Fehler solange abrufbar bis ein neuer Fehler auftritt.
Bemerkung
Mit dieser Funktion können Fehlerbeschreibungen, die bei einem ODBC-Zugriff auftreten, abgerufen werden.
Allgemeine Erläuterungen zur ODBC-Anbindung siehe hier.
Beispiel
string strLastError;
if (OdbcGetLastError (strLastError, TRUE))
MessageBox(0, strLastError, "Datenbankfehler");
end
Liegt ein ODBC-Fehler an, so wird dieser in einem Meldungsfenster einblendet.
Siehe auch OdbcDatabaseActivateAnsiToUTF8, OdbcDatabaseClose, OdbcDatabaseExecute, OdbcDatabaseExport, OdbcDatabaseQuery, OdbcDatabaseIsOpen, OdbcDatabaseOpen, OdbcDatabaseOpenEx, OdbcDatabaseMySqlOpen, OdbcDatabaseMySqlCreate