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.
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