释义 |
CDatabase::GetCursorCommitBehavior
int GetCursorCommitBehavior() const;
返回值: 指示事务对打开记录集对象所起作用的一个值。有关详细情况,请参阅说明。
说明: 调用这个成员函数,可以确定CommitTrans操作如何影响打开记录集对象上的游标。 下表列出对GetCursorCommitBehavior可能的返回值及对打开记录集相应的作用。返回值 | 对CRecordset对象的作用SQL_CB_CLOSE | 事务提交之后立即调用CRecordset::Requery | SQL_CB_DELETE | 事务提交之后立即调用CRecordset::Close | SQL_CB_PRESERVE | 正常进行CRecordset操作 | | 有关这个返回值的更多信息,请参阅联机文档“ODBC SDK程序员指南”中的ODBC API函数SQLGetInfo。有关事务的更多信息,请参阅联机文档“Visual C++程序员指南”中的“事务(ODBC)”。
请参阅: CDatabase::GetCursorRollbackBehavior, CDatabase::CanTransact, CDatabase::BeginTrans, CDatabase::CommitTrans, CDatabase::Rollback, CRecordset |