Partage via


IsolationLevel, propriété

Indique le niveau d’isolation d’un objet Connection.

Paramètres et valeurs de retour

Définit ou renvoie une valeur IsolationLevelEnum. La valeur par défaut est adXactReadCommitted.

Remarques

Utilisez la propriété IsolationLevel pour définir le niveau d’isolation d’un objet Connection. Le paramètre ne prend effet qu’à la prochaine fois que vous appelez la méthode BeginTrans . Si le niveau d’isolation que vous demandez n’est pas disponible, le fournisseur peut retourner le niveau d’isolation supérieur suivant sans mettre à jour la propriété IsolationLevel.

La propriété IsolationLevel est en lecture/écriture.

Note

'utilisation du service de données à distance Lorsqu’elle est utilisée sur un objet Connection côté client, la propriété IsolationLevel ne peut être définie que sur adXactUnspecified. Étant donné que les utilisateurs travaillent avec des objets recordset déconnectés sur un cache côté client, il peut y avoir des problèmes multiutilisateurs. Par exemple, lorsque deux utilisateurs différents essaient de mettre à jour le même enregistrement, le service de données à distance permet simplement à l’utilisateur qui met à jour l’enregistrement en premier pour « gagner ». La demande de mise à jour du deuxième utilisateur échoue avec une erreur.

S’applique à

Connection Object (ADO)

Voir aussi

IsolationLevel et Mode, propriétés - Exemple (VB)
IsolationLevel et mode, propriétés - Exemple de propriétés (VC++)