CDatabase::GetCursorCommitBehavior
Rufen Sie die Memberfunktion auf, um zu bestimmen, wie ein CommitTrans Vorgang Cursor auf offenen Recordsetobjekten beeinflusst.
int GetCursorCommitBehavior( ) const;
Rückgabewert
Ein Wert, der die Auswirkungen von Transaktionen auf offenen Recordsetobjekten angibt. Details finden Sie Hinweise.
Hinweise
In der folgenden Tabelle werden die möglichen Rückgabewerte für GetCursorCommitBehavior und den entsprechenden Auswirkungen auf den geöffneten Recordset auf.
Rückgabewert |
Auswirkungen auf CRecordset-Objekten |
---|---|
SQL_CB_CLOSE |
Aufruf CRecordset::Requery direkt nach dem Transaktionscommit. |
SQL_CB_DELETE |
Aufruf CRecordset::Close direkt nach dem Transaktionscommit. |
SQL_CB_PRESERVE |
Fahren Sie normalerweise mit CRecordset Operationen fortgesetzt. |
Weitere Informationen zu diesen Rückgabewert, finden Sie die ODBC-API-Funktion SQLGetInfo in Windows SDK. Weitere Informationen über Transaktionen, finden Sie im Artikel Transaktion (ODBC).
Anforderungen
Header: afxdb.h