Aracılığıyla paylaş


CDaoRecordset::SetLockingMode

Recordset için kilitleme türünü ayarlamak için bu üye işlevini çağırın.

void SetLockingMode(
   BOOL bPessimistic 
);

Parametreler

  • bPessimistic
    Kilitleme türünü gösteren bayrak.

Notlar

Kötümser kilitleme, düzenlemekte kaydın bulunduğu 2 k sayfası olduğunda sizi aramak gibi kilitli düzenleme üye işlevi.Aradığınızda, sayfa kilidi açık güncelleştirme veya Kapat üye işlev veya taşıma veya bulma işlemleri.

Yalnızca kaydı ile güncelleştirildiğinden iyimser kilitlemeyi yürürlükte olduğu, kaydın bulunduğu 2 k sayfası kilitlenir güncelleştirme üye işlevi.

Bir sayfa kilitliyse, başka bir kullanıcı aynı sayfadaki kayıtları düzenleyebilirsiniz.Çağırırsanız, SetLockingMode ve sıfır dışında bir değere geçmesine ve başka bir kullanıcı sayfayı zaten var, aradığınızda, bir özel durum düzenleme.Diğer kullanıcılar kilitli sayfalardaki verileri okuyabilir.

Çağırırsanız, SetLockingMode sıfır değerini ve sonraki çağrısı güncelleştirme sayfasını başka bir kullanıcı tarafından kilitlenmiş durumda iken, bir özel durum oluşur.Kaydınız için başka bir kullanıcı tarafından yapılan değişiklikleri görmek (ve yaptığınız değişiklikleri kaybetmek için), çağrı SetBookmark üye işlev geçerli kaydın yer imini değerine sahip.

odbc veri kaynakları ile çalışma, kilitleme modu her zaman iyimser olur.

Gereksinimler

Başlık: afxdao.h

Ayrıca bkz.

Başvuru

CDaoRecordset sınıfı

Hiyerarşi grafik

CDaoRecordset::GetLockingMode