CRecordset::SetLockingMode

Устанавливает блокируя режим "оптимистический" блокировать (по умолчанию) или "пессимистический" блокирования.Указывает способ записи блокироватьы for upgrades.

void SetLockingMode(
   UINT nMode 
);

Параметры

  • nMode
    Содержит одно из следующих значений из enum LockMode:

    • Блокировать optimistic оптимистический блокирует запись обновляемой только во время вызова метода Обновить.

    • Пессимистическая блокировка pessimistic блокирует запись после Изменить вызываются и сохраняет ее блокированный до тех пор, пока вызов Обновить не завершится либо перейти к новому рекорду.

Заметки

Эта функция-член вызывается, если необходимо указать, что из 2 стратегий арретирования записей набор записей используется для обновления.По умолчанию режим блокировки набора записей optimistic.Можно изменить его для более осторжной пессимистической стратегии блокировки.Вызовите SetLockingMode после построения и открытия объекта набора записей, но перед вызовом Изменить.

Требования

Header: afxdb.h

См. также

Ссылки

Класс CRecordset

Диаграмма иерархии

CRecordset::Edit

CRecordset::Update