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.

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ż

Informacje

Klasa CRecordset

Diagram hierarchii

CRecordset::Edit

CRecordset::Update