
03/04/2003, 14:56
|
 | | | Fecha de Ingreso: noviembre-2002
Mensajes: 56
Antigüedad: 22 años, 5 meses Puntos: 0 | |
Control de simultaneidad
El control de simultaneidad determina que ocurrirá cuando dos usuarios intenten
actualizar la misma fila. Para especificar cómo ADO deba manejar la simultaneidad,
use la propiedad LockType del objeto Recordset, que puede tener una de los siguientes valores: adLockReadOnly: Se utiliza cuando solo no se necesita
actualizar sus filas (modo de solo lectura). adLockPessimistic: La fila se bloquea cuando una aplicación
comienza a editarla. Los otros
usuarios podrán verla pero no modificarla.
El bloqueo se elimina cuando la
aplicación que lo generó actualice la fila.
Se utiliza para operaciones poco
frecuentes y delicadas y debe ser
liberado en el menor tiempo posible
para que los demás usuarios puedan
acceder a la fila lo antes posible. adLockOptimistic: La base de datos coloca un bloqueo en
las filas mientras las actualiza que dura
un instante. Este tipo de bloqueo presupone
que la posibilidad de que dos
usuarios editen la misma fila a la vez es
muy remota. adLockBatchOptimistic: Se usa cuando re crea el cursor, desconectamos,
actualizamos y después volvemos
a conectar para que la actualización
quede reflejada en la base de datos.
Actualización por lotes.
__________________ como dice un sabio amigo mio:
web puede...
master algo menos...
[AIG...2001] |