tutoriais mais recente desenvolvimento web
 

ADO IsolationLevel Property


<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.
adXactChaos16 não pode substituir transações de nível superior.
adXactBrowse256 Pode visualizar as alterações não confirmadas em outras transações.
adXactReadUncommitted256 Mesmo que adXactBrowse.
adXactCursorStability4096 Pode visualizar as alterações comprometidos em outras transações.
adXactReadCommitted4096 Mesmo que adXactCursorStability.
adXactRepeatableRead65536 não pode ver mudanças em outras transações, mas você pode repetir a consulta
adXactIsolated1048576 Suas transações são isoladas de todas as outras transações.
adXactSerializable1048576 Mesmo que adXactIsolated.

<Completa Connection Object Reference