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选件类