Name

IsolationLevelEnum Enumeration — (Versions 2.0, 2.1, 2.5, 2.6)

Synopsis

The IsolationLevelEnum enumeration indicates the level of transaction isolation for the Connection object.

Table E-27. The IsolationLevelEnum Enumeration

Enumeration (ADO/WFC)

Value

Description

adXactBrowse (BROWSE)
adXactReadUnCommitted (READUNCOMMITTED)
256 (&H100)

Indicates that you can view uncommitted values within other transactions.

adXactChaos (CHAOS)
16 (&H10)

Indicates that you cannot change values that are pending from higher-level transactions.

adXactCursorStability (CURSORSTABILITY)
adXactReadCommitted (READCOMMITTED)
4096 (&H1000)

Indicates that you cannot view uncommitted values within other transactions.

adXactIsolated (ISOLATED)
adXactSerializable (SERIALIZABLE)
1048576 (&H100000)

Indicates that each transaction is conducted in complete isolation of other transactions.

adXactRepeatableRead (REPEATABLEREAD)
65536 (&10000)

Indicates that you cannot view uncommitted values within other transactions, but by requerying, you can see new recordsets.

adXactUnspecified (UNSPECIFIED)
-1 (&HFFFFFFFF)

Returned if the data provider is using a level of isolation that cannot be determined.

ADO/WFC

The IsolationLevelEnum enumeration is part of the com.ms.wfc.data package, and the constant values are preceded with AdoEnums.IsolationLevel.

See Also

Connection.IsolationLevel Property

Get ADO: ActiveX Data Objects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.