
Tengo una base de datos de acceso con más de 30 usuarios trabajando desde las mismas partes de una centralita que un enrutador de trabajo. Es típico que les aparezca un error indicando que otro usuario ya actualizó algo en lo que están trabajando. La base de datos ya está dividida, aunque no estoy seguro de por qué tendrían este problema. ¿Algunas ideas?
Respuesta1
Porque alguien está cambiando elpáginaestán trabajando (veraquípara una discusión más profunda).
Access opera en páginas para bloquear, no en registros, de forma predeterminada. (Página = 4096 bytes en Jet 4+ y 2048 en versiones anteriores)
Para solucionar este problema, active el bloqueo de filas.
En Access 2010 la opción se encuentra en archivo->opciones->configuración del cliente
La casilla de verificación es
[x] Open database by using record-level locking.
Si no utiliza la opción anterior, acceda a los valores predeterminados para bloquear la página.