Udostępnij za pośrednictwem


CRecordset::SetLockingMode

 

Ustawia tryb blokowania blokowania "pesymistycznego" lub "optymistyczne" blokowania (domyślnie).  Określa sposób blokowania rekordów aktualizacji.  

Składnia

      void SetLockingMode(
   UINT nMode 
);

Parametry

  • nMode
    Zawiera jedną z następujących wartości z enum LockMode:

    • optymistyczne optymistycznego blokowania blokuje rekord aktualizowany tylko podczas wywołania Aktualizacja.

    • Pesymistyczny pesymistycznego blokowania blokuje rekord tak szybko, jak Edytuj nazywa się i pozostaje zablokowana aż do Aktualizacja wykonuje wywołanie lub przenieść do nowego rekordu.

Uwagi

Jeśli trzeba określić, który z dwóch strategii blokowania rekordów zestaw rekordów jest za pomocą aktualizacji, należy wywołać funkcję Członkowskich.  Tryb blokowania zestaw rekordów jest domyślnie optymistyczne.  Można zmienić, aby bardziej ostrożne pesymistycznego strategii blokowania.  Wywołanie SetLockingMode po skonstruować i otworzyć obiektu recordset, ale przed wywołaniem Edytuj.  

Wymagania

Nagłówek: afxdb.h

Zobacz też

Klasa CRecordset
Diagram hierarchii
CRecordset::Edit
CRecordset::Update