En cuanto al comportamiento de Access en el bloqueo de registros:
La propiedad "Bloqueos del registro", se puede definir en dos niveles:
a) Archivo ==> Opciones ==> Configuración de cliente ==> Avanzadas
b) A nivel de propiedades de objeto (formularios y vista diseño de consultas)
El nivel (a) se utiliza como valor por defecto cuando (b) no está definido (en los formularios esta propiedad ha de estar informada, pero en las consultas es opcional, y en la vista "Hoja de datos" de las tablas no la podemos definir, por lo que se toma el valor del nivel (a).
Otro tema a tener en cuenta es que cuando distintos objetos (o usuarios con distintas instalaciones de Access) bloquean un conjunto de datos, el tipo de bloqueo aplicado será el del que primero se ha conectado.
Otra propiedad que puede condicionar los bloqueos es "Abrir base de datos usando bloqueo por registros", puedes encontrarla en el nivel (a). La unidad o tamaño de bloqueo predeterminado en Access es el de página, si marcas esta opción, modificas el comportamiento del programa y la unidad de bloqueo pasa a ser el registro (es decir: cuando en los párrafos anteriores hablábamos de "registro", entiendase "registro" o "página" según el valor de esta propiedad. Vale la misma advertencia que he hecho en la propiedad "Bloqueos del registro": si varios usuarios se conectan al mismo orígen de datos, el comportamiento de "Abrir base de datos usando bloqueo por registros" será el del que primero se haya conectado.
No se decirte a que equivale el tamaño de una página, pero he podido comprobar que si la tabla tiene pocos campos, o de escaso tamaño, el bloqueo de página afecta a muchos registros, sin embargo si hay mucha información en cada registro, una página puede equivaler a un solo registro. De hecho, según tengo entendido, el "truco" que utiliza Access para convertir el bloqueo predeterminado (una página) a un registro, es añadir tantos espacios en blanco como sea necesario para llegar al tamaño de una página.
Saludos.
------------- Ramon desde Terrassa.
http://www.sqlraipon.blogspot.com/" rel="nofollow - Mi blog
|