Share via


Propiedad LockType (ADO)

Indica el tipo de bloqueos colocados en los registros durante la edición.

Configuración y valores devueltos

Establece o devuelve un valor LockTypeEnum. El valor predeterminado es adLockReadOnly.

Comentarios

Establezca la propiedad LockType antes de abrir un objeto Recordset para especificar qué tipo de bloqueo debe usar el proveedor al abrirlo. Lea la propiedad para devolver el tipo de bloqueo en uso en un objeto Recordset abierto.

Es posible que los proveedores no admitan todos los tipos de bloqueo. Si un proveedor no puede admitir la configuración LockType solicitada, la reemplazará con otro tipo de bloqueo. Para determinar la funcionalidad de bloqueo real disponible en un objeto Recordset, use el método Supports con adUpdate y adUpdateBatch.

No se admite la configuración adLockPessimistic si la propiedad CursorLocation está establecida en adUseClient. Si se establece un valor no admitido, no se producirá ningún error; en su lugar, se usará la propiedad LockType compatible más cercana.

La propiedad LockType es de lectura y escritura cuando el objeto Recordset está cerrado y de solo lectura cuando está abierto.

Nota

Uso del servicio de datos remotos Cuando se usa en un objeto Recordset del lado cliente, la propiedad LockType solo se puede establecer en adLockBatchOptimistic.

Se aplica a

Objeto de conjunto de registros (ADO)

Consulte también

Ejemplo de propiedades CursorType, LockType y EditMode (VB)
Ejemplo de propiedades CursorType, LockType y EditMode (VC++)
Método CancelBatch (ADO)
Método UpdateBatch