Partager via


IsolationLevelEnum

Spécifie le niveau d’isolation des transactions pour un objet Connection.

Constant Valeur Description
adXactUnspecified -1 Indique que le fournisseur utilise un niveau d’isolation différent de celui spécifié, mais que le niveau ne peut pas être déterminé.
adXactChaos 16 Indique que les modifications en attente de transactions plus isolées ne peuvent pas être remplacées.
adXactBrowse 256 Indique qu’à partir d’une transaction, vous pouvez afficher les modifications non validées dans d’autres transactions.
adXactReadUncommitted 256 Identique à adXactBrowse.
adXactCursorStability 4096 Indique qu’à partir d’une transaction, vous pouvez afficher les modifications dans d’autres transactions uniquement une fois qu’elles ont été validées.
adXactReadCommitted 4096 Identique à adXactCursorStability.
adXactRepeatableRead 65536 Indique qu’à partir d’une transaction, vous ne pouvez pas voir les modifications apportées dans d’autres transactions, mais cette nouvelle requête peut récupérer de nouveaux objets Recordset.
adXactIsolated 1048576 Indique que les transactions sont effectuées de manière isolée des autres transactions.
adXactSerializable 1048576 Identique à adXactIsolated.

Équivalent ADO/WFC

Package : com.ms.wfc.data

Constant
AdoEnums.IsolationLevel.UNSPECIFIED
AdoEnums.IsolationLevel.CHAOS
AdoEnums.IsolationLevel.BROWSE
AdoEnums.IsolationLevel.READUNCOMMITTED
AdoEnums.IsolationLevel.CURSORSTABILITY
AdoEnums.IsolationLevel.READCOMMITTED
AdoEnums.IsolationLevel.REPEATABLEREAD
AdoEnums.IsolationLevel.ISOLATED
AdoEnums.IsolationLevel.SERIALIZABLE

S’applique à

IsolationLevel, propriété