La Web del Programador: Comunidad de Programadores
 
    Pregunta:  20896 - ¿BLOQUEAR REGISTROS PARA UNA BBDD MULTIUSUARIO?
Autor:  Thomas Anderson
Hola, programo en Access 97 y mi duda es la siguiente: ¿cómo puedo hacer que varios usuarios accedan a una sola tabla y se bloqueen los registros cuando están en pantalla? Me explico, si un usuario ya tiene el registro en pantalla con los datos de Pepito Pérez y otro usuario abre su formulario (siempre tirando todos de la misma la BBDD) o cambie de registro, no le salga el de Pepito Pérez hasta que el otro usuario que lo ha abierto primero en el formulario no lo suelte?
Muchas gracias

  Respuesta:  leo coronel
Hola, yo no he podido bloquear una tabla pero lo que hago es lo siguiente primero leo el registro que deseo bloquear y luego lo bloqueo con LOCKEDITS, una vez bloqueado el registro lo vulevo a leer por si casualmente en ese momento alguien lo modifico (poco probable), para ello declaro la tabla con un DAO.RECORDSET. Una vez modificado hay que desbloquearlo.