Infracciones de bloqueo en Access 2007
Buenas, necesito ayuda con el siguiente problema:
Necesito ejecutar un update desde vba para actualizar una serie de registros y siempre me sale el mensaje de que no ha podido completar la operación debido a infracciones de bloqueo (con docmd.runsql "update blablabla..."). He probado a rellenar un recordset con los registros que me interesan y modificarlos uno a uno pero me sale con que ya hay una sesión abierta y tampoco puedo.
Tengo un front-end con tablas vinculadas a otra db y al inicio (cuando se logea el usuario) abro una conexión que se mantiene durante toda la ejecución (según leí ésto ayuda a que vaya más rápido) por lo que pensé que era esa conexión la causante del problema, pero he probado el update y lo del recordset con ella cerrada y el resultado es el mismo por lo que no sé qué más hacer.
Seguro que es una tontería pero no tengo ideas :S
Gracias de antemano y un saludo.
Necesito ejecutar un update desde vba para actualizar una serie de registros y siempre me sale el mensaje de que no ha podido completar la operación debido a infracciones de bloqueo (con docmd.runsql "update blablabla..."). He probado a rellenar un recordset con los registros que me interesan y modificarlos uno a uno pero me sale con que ya hay una sesión abierta y tampoco puedo.
Tengo un front-end con tablas vinculadas a otra db y al inicio (cuando se logea el usuario) abro una conexión que se mantiene durante toda la ejecución (según leí ésto ayuda a que vaya más rápido) por lo que pensé que era esa conexión la causante del problema, pero he probado el update y lo del recordset con ella cerrada y el resultado es el mismo por lo que no sé qué más hacer.
Seguro que es una tontería pero no tengo ideas :S
Gracias de antemano y un saludo.