Sí, Beto, es posible establecer una conexión entre una base de datos de Access y MySQL. Para lograrlo, necesitarás seguir estos pasos:
1. Asegúrate de tener instalado el controlador ODBC de MySQL en tu sistema. Puedes descargarlo e instalarlo desde el sitio web oficial de MySQL (
https://dev.mysql.com/downloads/connector/odbc/).
2. Abre el Panel de control de Windows y busca "Orígenes de datos (ODBC)".
3. En la pestaña "Orígenes de datos de usuario", haz clic en el botón "Agregar" para crear un nuevo origen de datos.
4. Selecciona el controlador "MySQL ODBC x.x Driver" (donde "x.x" representa la versión instalada) y haz clic en "Finalizar".
5. En la ventana de configuración del controlador ODBC de MySQL, completa los campos requeridos, como el nombre del origen de datos, la descripción, la dirección IP o nombre del servidor de MySQL, el nombre de usuario y la contraseña.
6. Haz clic en "Aceptar" para guardar la configuración y cerrar la ventana de configuración del controlador ODBC.
Una vez que hayas configurado el origen de datos ODBC para MySQL, puedes utilizarlo para establecer una conexión entre la base de datos de Access y MySQL. Puedes utilizar código VBA en Access para establecer la conexión y ejecutar consultas en la base de datos de MySQL.
Aquí tienes un ejemplo de código VBA para establecer una conexión ODBC con MySQL desde Access:
Asegúrate de reemplazar "x.x" con la versión del controlador instalado, "nombre_servidor" con la dirección IP o nombre del servidor de MySQL, "nombre_base_datos" con el nombre de la base de datos de MySQL, "nombre_usuario" con el nombre de usuario de MySQL y "contraseña" con la contraseña correspondiente.
Con este código, puedes establecer una conexión entre Access y MySQL utilizando el origen de datos ODBC configurado previamente y ejecutar consultas en la base de datos de MySQL.
Recuerda que debes tener en cuenta los permisos y configuraciones de seguridad adecuados en MySQL para permitir la conexión desde Access.
Espero que esta información te sea útil. ¡Buena suerte!