Compartir a través de


Características de cursor y bloqueo

Aunque las características de un cursor dependen de las funcionalidades del proveedor, las siguientes ventajas y desventajas se aplican generalmente a los distintos tipos de cursores y bloqueos.

Tipo de cursor o bloqueo Ventajas Desventajas
adOpenForwardOnly - Requisitos de recursos bajos - No se puede desplazar hacia atrás
- Sin simultaneidad de datos
adOpenStatic - Desplazable - Sin simultaneidad de datos
adOpenKeyset - Concurrencia de datos
- Desplazable
- Requisitos de recursos más altos
- No disponible en el escenario desconectado
adOpenDynamic - Alta simultaneidad de datos
- Desplazable
- Requisitos de recursos más altos
- No disponible en el escenario desconectado
adLockReadOnly - Requisitos de recursos bajos
- Altamente escalable
- Datos no actualizables a través del cursor
adLockBatchOptimistic - Actualizaciones por lotes
- Permite escenarios desconectados
- Otros usuarios que pueden acceder a los datos
- Varios usuarios pueden cambiar los datos a la vez.
adLockPessimistic - Otros usuarios no pueden cambiar los datos mientras están bloqueados - Impide que otros usuarios accedan a los datos mientras están bloqueados
adLockOptimistic - Otros usuarios que pueden acceder a los datos - Varios usuarios pueden cambiar los datos a la vez.