CRecordset::Check

virtual BOOL überprüfen (RETCODE nRetCode ) const;

Rückgabewert

Ungleich NULL, wenn der Wert der nRetCode SQL_SUCCESS, SQL_SUCCESS_WITH_INFO, SQL_NO_DATA_FOUND oder SQL_NEED_DATAist; andernfalls 0.

Parameter

nRetCode

Eine ODBC-API-Funktion return-Code. Weitere Informationen finden Sie unter Hinweise.

Bemerkungen

Rufen Sie diese Memberfunktion um den return-Code aus einer ODBC-API-Funktion zu untersuchen. Die folgende Tabelle enthält die möglichen Werte für nRetCode.

nRetCode Beschreibung
SQL_SUCCESS Funktion erfolgreich abgeschlossen; keine zusätzlichen Informationen ist verfügbar.
SQL_SUCCESS_WITH_INFO Die Funktion wurde erfolgreich abgeschlossen, vielleicht mit einem nicht schwerwiegende Fehler. Weitere Informationen erhalten durch Aufrufen von SQLError.
SQL_NO_DATA_FOUND Alle Zeilen aus dem Resultset haben abgerufen wurde.
SQL_ERROR Funktion ist fehlgeschlagen. Weitere Informationen erhalten durch Aufrufen von SQLError.
SQL_INVALID_HANDLE Funktion konnte aufgrund eines ungültigen Umgebungs-Handle, Verbindungs-Handle oder Anweisungs-Handle. Dies gibt einen Programmierfehler. Keine zusätzlichen Informationen ist verfügbar von SQLError.
SQL_STILL_EXECUTING Eine Funktion, die asynchron gestartet wurde wird noch ausgeführt. Beachten Sie, dass standardmäßig MFC nie diesen Wert überprüfen übergeben wird, da MFC nur synchronen Verarbeitung verwendet.
SQL_NEED_DATA ZURÜCK Während der Verarbeitung einer Anweisung, ermittelt der Treiber, dass die Anwendung Parameter Datenwerte senden muss.

Weitere Informationen über SQLErrorfinden Sie in der ODBC SDK Programmer's Reference.

Beispiel

Finden Sie das Makro AFX_ODBC_CALL.

CRecordset ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;AFX_ODBC_CALL

Index