共用方式為


CDatabase::GetCursorCommitBehavior

呼叫此成員函式以判斷 CommitTrans 作業如何影響在開啟資料錄集物件的指標。

int GetCursorCommitBehavior( ) const;

傳回值

指出交易的效果值為開啟資料錄集物件。 如需詳細資訊,請參閱"備註"。

備註

下表列出 GetCursorCommitBehavior 的可能傳回值和 [開啟資料錄集內的效果。

傳回值

對 CRecordset 物件的影響

SQL_CB_CLOSE

在交易之後呼叫 CRecordset::Requery 認可。

SQL_CB_DELETE

在交易之後呼叫 CRecordset::Close 認可。

SQL_CB_PRESERVE

會繼續正常執行 CRecordset 作業。

如需這個傳回值的詳細資訊,請參閱 Windows SDK的 ODBC API 函式 SQLGetInfo 。 如需交易的詳細資訊,請參閱本文 交易 (ODBC)

需求

Header: afxdb.h

請參閱

參考

CDatabase 類別

階層架構圖

CDatabase::GetCursorRollbackBehavior

CDatabase::CanTransact

CDatabase::BeginTrans

CDatabase::CommitTrans

CDatabase::Rollback

CRecordset 類別