CRecordset::SetLockingMode
Définit le mode de verrouillage à verrouiller « optimiste » (valeur par défaut) ou à verrouillage pessimiste « ».Détermine comment les enregistrements sont verrouillés pour les mises à jour.
Syntaxe
void SetLockingMode(
UINT nMode
);
Paramètres
nMode
Contient une des valeurs suivantes pour enum LockMode:Le verrouillage optimiste d'optimistic verrouille l'enregistrement qui est mis à jour uniquement pendant l'appel à Mettre à jour.
Le verrouillage pessimiste depessimistic verrouille l'enregistrement dès que Modifier sera appelé et le maintient verrouillé jusqu'à ce que l'appel de Mettre à jour se termine ou vous accédez à un nouvel enregistrement.
Notes
Appelez la fonction membre si vous devez spécifier que de deux stratégies de verrouillage de l'enregistrement du recordset utilise des mises à jour.Par défaut, le mode de verrouillage d'un recordset est optimistic.Vous pouvez modifier cela en stratégie verrouillante plus prudente de pessimistic .Appelez SetLockingMode après avoir construit et ouvert l'objet recordset mais avant d'appeler Modifier.
Configuration requise
Header: afxdb.h
Voir aussi
CRecordset Class
Graphique hiérarchique
CRecordset::Edit
CRecordset::Update