Les constantes IsolationLevelEnum indique le niveau d'isolation de transaction pour un objet Connection.

Objet_Connection.IsolationLevel = IsolationLevelEnum
Constante Valeur Description
adXactUnspecified -1 indique que le fournisseur utilise un niveau d'isolation différent que celui indiqué, mais que le niveau ne peut être déterminé.
  16 indique que des changements en suspens de plusieurs transactions fortement isolées ne peuvent être recopiés.
adXactBrowse 256 indique qu'à partir d'une transaction, vous pouvez voir des changements non engagés d'autres transactions.
adXactReadUncommitted 256 identique à adXactBrowse.
adXactCursorStability 4096 indique qu'à partir d'une transaction, vous pouvez voir les changements d'autres transactions seulement après avoir été engagées.
adXactReadCommitted 4096 identique à adXactCursorStability.
adXactRepeatableRead 65536 indique qu'à partir d'une transaction, vous ne pouvez voir les changments opérés dans d'autres transactions, mais que des requêtes peuvent récupérer de nouveaux objets Recordset.
adXactIsolated 1048576 indique que des transactions sont menées dans l'isolation d'autres transactions.
adXactSerializable 1048576 identique à adXactIsolated.