web analytics

Vinculación dinámica de tablas con VBA: Separando Front-End de Back-End

Una vez tuve que hacer una aplicación Access que sería usada en diferentes sitios simultáneamente, enseguida me imaginé el lío en el que me metía para poder mantener al día de bugs y mejoras las bases de datos en las tres diferentes ubicaciones, hasta entonces siempre había realizado aplicaciones que se ejecutaban en el mismo lugar, en local o en la misma red, y de la cual sólo me tenía que preocupar de un archivo, pero lo de hacerlo para tres redes inaccesibles una a otra y cada una con sus datos ya era más complicado. Implicaba que cada cambio realizado, por tonto que fuera, requería ser actualizado en las 3 diferentes ubicaciones, trabajo por triplicado vamos, una pérdida de tiempo.

La solución pasó por separar los datos (Back-End) de la interface gráfica (Front-End), así si realizaba algún cambio en la aplicación, que sería el 99% de las veces en el Front-End, solamente debería hacerlo una vez, ya que sería ese archivo de Front-End el que distribuiría y después cada uno de los usuarios sólo debería vincularlo con sus propias tablas de datos (Back-End)

Leer másVinculación dinámica de tablas con VBA: Separando Front-End de Back-End

Error de DLL DAO 3.6 en Access 2010 64bit

Si trabajamos con Microsoft Access 2010 en su versión de 64bit e intentamos cargar la referencia Microsoft DAO 3.6 Object Library (también pasará con la referencia Microsoft DAO 3.51 Object Library) nos dará error en la carga de la librería (me gusta mas llamarlo librería que biblioteca).

Por lo que he estado leyendo por varios sitios es un problema de que la dll de DAO 3.6 no está preparada para trabajar en 64bit, y por lo que parece no lo estará nunca, es precisamente en Office 2010 cuando existe una versión de 64bit por primera vez.

Leer másError de DLL DAO 3.6 en Access 2010 64bit