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 Class
层次结构图
CDatabase::GetCursorRollbackBehavior
CDatabase::CanTransact
CDatabase::BeginTrans
CDatabase::CommitTrans
CDatabase::Rollback
CRecordset Class