<Completa Connection Object Reference
Os isolationLevel conjuntos de propriedades ou retorna o nível de isolamento de um objeto Connection. O valor é um IsolationLevelEnum valor. O padrão é adXactChaos.
Note: As configurações isolationLevel não funcionará até próximos BeginTrans tempo é chamado.
Sintaxe
objconn.IsolationLevel
Exemplo
<%
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
%>
IsolationLevelEnum
Constante | Valor | Descrição |
---|---|---|
adXactUnspecified | -1 | não pode usar o nível de isolamento especificado, porque o provedor está usando um nível de isolamento diferente, e esse nível não pode ser determinado. |
adXactChaos | 16 | não pode substituir transações de nível superior. |
adXactBrowse | 256 | Pode visualizar as alterações não confirmadas em outras transações. |
adXactReadUncommitted | 256 | Mesmo que adXactBrowse. |
adXactCursorStability | 4096 | Pode visualizar as alterações comprometidos em outras transações. |
adXactReadCommitted | 4096 | Mesmo que adXactCursorStability. |
adXactRepeatableRead | 65536 | não pode ver mudanças em outras transações, mas você pode repetir a consulta |
adXactIsolated | 1048576 | Suas transações são isoladas de todas as outras transações. |
adXactSerializable | 1048576 | Mesmo que adXactIsolated. |
<Completa Connection Object Reference