Compartir vía


Propiedad IsolationLevel

Indica el nivel de aislamiento de un objeto Connection.

Configuración y valores devueltos

Establece o devuelve un valor IsolationLevelEnum. El valor predeterminado es adXactReadCommitted.

Comentarios

Use la propiedad IsolationLevel para establecer el nivel de aislamiento de un objeto Connection. La configuración no surte efecto hasta la próxima vez que llame al método BeginTrans. Si el nivel de aislamiento que solicita no está disponible, el proveedor puede devolver el siguiente nivel mayor de aislamiento sin actualizar la propiedad IsolationLevel.

La propiedad IsolationLevel es de lectura y escritura.

Nota

Uso del servicio de datos remotos Cuando se usa en un objeto Connection del lado cliente, la propiedad IsolationLevel solo se puede establecer en adXactUnspecified. Dado que los usuarios trabajan con objetos Recordset desconectados en una memoria caché del lado cliente, puede haber problemas multiusuario. Por ejemplo, cuando dos usuarios diferentes intentan actualizar el mismo registro, el Servicio de datos remotos simplemente permite que el usuario que actualiza el registro primero "gane". Se producirá un error en la solicitud de actualización del segundo usuario.

Se aplica a

Objeto de conexión (ADO)

Consulte también

Ejemplo de propiedades IsolationLevel y Mode (VB)
Ejemplo de las propiedades IsolationLevel y Mode (VC++)