<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. |
adXactChaos | 16 | No se puede sobrescribir las transacciones de más alto nivel. |
adXactBrowse | 256 | Puede ver los cambios no confirmados de otras transacciones. |
adXactReadUncommitted | 256 | Igual que adXactBrowse. |
adXactCursorStability | 4096 | Puede ver los cambios confirmados en otras transacciones. |
adXactReadCommitted | 4096 | Igual que adXactCursorStability. |
adXactRepeatableRead | 65536 | No se pueden ver los cambios en otras operaciones, pero se puede volver a consultar |
adXactIsolated | 1048576 | Sus transacciones son aisladas de las otras transacciones. |
adXactSerializable | 1048576 | Igual que adXactIsolated. |
<Referencia completa de objeto de conexión