CDaoRecordset::SetLockingMode
Эта функция-член вызывается для задания типа блокирования набора записей.
void SetLockingMode(
BOOL bPessimistic
);
Параметры
- bPessimistic
Пометить, указывающий тип блокирования.
Заметки
При пессимистическая блокировка действует, блокирована страница 2K, содержащий запись изменяется после вызовите функцию-член Изменить.Страница Разблокирована при вызове функции-члена Обновить или Закрыть или перемещения или найдите операции.
Если в результате блокирования оптимистический блокирована страница 2K, содержащий запись только во время записи обновления функцией-членом Обновить.
Если страница блокировано, то никакой другой пользователь не может изменять записи на одной странице.При вызове SetLockingMode и передается ненулевое значение, а другой пользователь уже есть блокирована страницы, возникает исключение при вызове Изменить.Другие пользователи могут считывать данные из страниц блокированных.
При вызове SetLockingMode с нулевым значением и более при последнем вызове Обновить, пока веб-страница блокирована другим пользователем, возникает исключение.Для просмотра изменений, внесенных в записи другим пользователем (и потеря изменений), вызовите функцию-член SetBookmark со значением закладки текущей записи.
При работе с источником данных ODBC, блокируя режим всегда оптимистическ.
Требования
Header: afxdao.h