Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Bloqueos de Registros
Enviado por Diego el día 6 de julio de 2006
Hola a todos, que tal
como se puede bloquear un registro de una tabla en SQL Server ?. Es para una aplicacion de VFP 9.0 con SQL server 2000. Necesito que si un usuario abre una pantalla con un registro para modificarlo, no pueda otro usuario abrir el mismo registro para modificar, ya que se sobreecribirian los datos quizas.
O si me pueden explicar una forma de impedir que un usuario pise los datos del registro que esta modificando otro usuario al mismo tiempo, sin tener que bloquear de forma pesimista el registro, me vendria mejor.
Constante
DbReadOnly Impide que los usuarios realicen cambios en el conjunto de registros.
DbPessimistic Utiliza el bloqueo pesimista para determinar cómo se realizan los cambios en el conjunto de registros en un entorno multiusuario.
DbOptimistic Utiliza el bloqueo optimista para determinar cómo se realizan los cambios en el DATO
DbOptimistic Utiliza el bloqueo optimista para determinar cómo se realizan los cambios en el conjunto de registros en un entorno multiusuario.
DbOptimisticValue Utiliza concurrencia optimista basada en los valores de las filas, en lugar de los identificadores de las filas. Sólo se utiliza en los orígenes de datos ODBCDirect.