ADO IsolationLevel Property


❮Volledige verbindingsobjectreferentie

Met de eigenschap IsolationLevel wordt het isolatieniveau van een Connection-object ingesteld of geretourneerd. De waarde is een IsolationLevelEnum- waarde. Standaard is adXactChaos.

Opmerking: de IsolationLevel-instellingen werken pas als BeginTrans de volgende keer wordt aangeroepen.


Syntaxis

objconn.IsolationLevel

Voorbeeld

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.IsolationLevel=adXactIsolated
conn.Open(Server.Mappath("northwind.mdb"))

response.write(conn.IsolationLevel)

conn.Close
%>

IsolatieNiveauEnum

Constant Value Description
adXactUnspecified -1 Cannot use the specified isolation level, because the provider is using a different isolation level, and that level cannot be determined.
adXactChaos 16 Cannot overwrite higher level transactions.
adXactBrowse 256 Can view uncommitted changes in other transactions.
adXactReadUncommitted 256 Same as adXactBrowse.
adXactCursorStability 4096 Can view committed changes in other transactions.
adXactReadCommitted 4096 Same as adXactCursorStability.
adXactRepeatableRead 65536 Cannot see changes in other transactions, but you can requery
adXactIsolated 1048576 Your transactions are isolated from all other transactions.
adXactSerializable 1048576 Same as adXactIsolated.

❮Volledige verbindingsobjectreferentie