CDaoRecordset::GetLockingMode
BOOL GetLockingMode();
throw(CDaoException, CMemoryException);
返回值:
如果是被动封锁类型,则返回非零值;否则对主动记录封锁返回0。
说明:
调用这个成员函数,可以确定对记录集有效的封锁类型。被动封锁有效时,只要调用Edit成员函数,就封锁包含正在编辑的记录数据页面。调用Update或Close成员函数,或者任何Move或Find操作时解除封锁。
主动封锁有效时,只有在用Update成员函数更新记录时才封锁包含记录的数据页面。
处理ODBC数据源时,封锁模式总是主动的。
有关更新记录的更多信息,请参阅联机文档“Visual C++程序员指南”中的“DAO记录集:记录集操作”。有关信息,请参阅DAO帮助中的“LockEdits特性”和“多用户应用中的封锁行为”。
请参阅:CDaoRecordset::SetLockingMode