Los últimos tutoriales de desarrollo web
 

ADO IsolationLevel Property


<Referencia completa de objeto de conexión

Los conjuntos de propiedades IsolationLevel o devuelve el nivel de aislamiento de un objeto Connection. El valor es una IsolationLevelEnum valor. Por defecto es adXactChaos.

Note: Los ajustes IsolationLevel no funcionarán hasta próximos BeginTrans tiempo se llama.

Sintaxis

objconn.IsolationLevel

Ejemplo

<%
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 Descripción
adXactUnspecified-1 No se puede utilizar el nivel de aislamiento especificado, debido a que el proveedor utiliza un nivel de aislamiento diferente, y ese nivel no se puede determinar.
adXactChaos16 No se puede sobrescribir las transacciones de más alto nivel.
adXactBrowse256 Puede ver los cambios no confirmados de otras transacciones.
adXactReadUncommitted256 Igual que adXactBrowse.
adXactCursorStability4096 Puede ver los cambios confirmados en otras transacciones.
adXactReadCommitted4096 Igual que adXactCursorStability.
adXactRepeatableRead65536 No se pueden ver los cambios en otras operaciones, pero se puede volver a consultar
adXactIsolated1048576 Sus transacciones son aisladas de las otras transacciones.
adXactSerializable1048576 Igual que adXactIsolated.

<Referencia completa de objeto de conexión