Aufrufen von SQLGetDiagField
Wenn eine ODBC 3.x-Anwendung SQLGetDiagField in einem ODBC 2.x-Treiberaufruft, gibt der Treiber SQL_SUCCESS und die entsprechenden Informationen in *DiagInfoPtr zurück, wenn das Argument DiagIdentifier SQL_DIAG_CLASS_ORIGIN, SQL_DIAG_CLASS_SUBCLASS_ORIGIN, SQL_DIAG_CONNECTION_NAME, SQL_DIAG_MESSAGE_TEXT, SQL_DIAG_NATIVE, SQL_DIAG_NUMBER, SQL_DIAG_RETURNCODE, SQL_DIAG_SERVER_NAME oder SQL_DIAG_SQLSTATE. Alle anderen Diagnosefelder geben SQL_ERROR zurück.