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.

Die ODBC Datenbankfunktionen

Siehe auch OdbcDatabaseActivateAnsiToUTF8, OdbcDatabaseClose, OdbcDatabaseExecute, OdbcDatabaseExport, OdbcDatabaseQuery, OdbcDatabaseIsOpen, OdbcDatabaseOpen, OdbcDatabaseOpenEx, OdbcDatabaseMySqlOpen, OdbcDatabaseMySqlCreate