Partager via


IsolationLevelEnum

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

Constant Value 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, provenant des transactions les 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 ne pouvez afficher les modifications dans d’autres transactions qu’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 1 048 576 Indique que les transactions sont effectuées séparément d’autres transactions.
adXactSerializable 1 048 576 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é