VB Access y MySQL
Nunca pensé que llegaría el día que no consiguiera solucionar algo foreando un poco por todoexpertos, pero ese día a llegado! XD
Necesito hacer un trabajillo para conseguirme un puesto de trabajo y lo llevaba bastante bien, hasta ahora. Explico de que va:
-Tengo una DB (Data Base = Base de Datos) en access, con sus formularios y tal.
-Tengo una DB MySQL en la web.
-Necesito acceder DESDE Access (por medio de código, macro, como sea!) A la DB de MySQL y copiar unos registros que cumplan unas condiciones (campo a campo) a una tabla de access, pulsando un botón.
-----------------------------------------------------------------------------
Ejemplo:
DB MySQL -> Tabla1 -> ID1, NOMBRE1, TELEFONO1.
DB Access -> Tabla4 -> ID2, NOMBRE2, APELLIDO2.
Necesitaría coger ID1 y meterlo en ID2, NOMBRE1 en NOMBRE2 y TELEFONO1 en blanco.
-------------------------------------------------------------------------------
Intenté usar los códigos de
http://www.todoexpertos.com/categorias/tecnologia-e-internet/bases-de-datos/microsoft-access/respuestas/2441170/formulario-acces-con-mysql-connexio-codigo-vb
Pero me sale un error diciendo que "No se ha definido el tipo definido por el usuario" en las lineas "Dim oConn As ADODB.Connection" o "Dim consulta As New rdoQuery "
------------------------------------------------------------------------------------
Espero que podais ayudarme a realizar esta parte de mi trabajo o darme una aplicación como ejemplo o algo. Es muy importante para mí.
Necesito hacer un trabajillo para conseguirme un puesto de trabajo y lo llevaba bastante bien, hasta ahora. Explico de que va:
-Tengo una DB (Data Base = Base de Datos) en access, con sus formularios y tal.
-Tengo una DB MySQL en la web.
-Necesito acceder DESDE Access (por medio de código, macro, como sea!) A la DB de MySQL y copiar unos registros que cumplan unas condiciones (campo a campo) a una tabla de access, pulsando un botón.
-----------------------------------------------------------------------------
Ejemplo:
DB MySQL -> Tabla1 -> ID1, NOMBRE1, TELEFONO1.
DB Access -> Tabla4 -> ID2, NOMBRE2, APELLIDO2.
Necesitaría coger ID1 y meterlo en ID2, NOMBRE1 en NOMBRE2 y TELEFONO1 en blanco.
-------------------------------------------------------------------------------
Intenté usar los códigos de
http://www.todoexpertos.com/categorias/tecnologia-e-internet/bases-de-datos/microsoft-access/respuestas/2441170/formulario-acces-con-mysql-connexio-codigo-vb
Pero me sale un error diciendo que "No se ha definido el tipo definido por el usuario" en las lineas "Dim oConn As ADODB.Connection" o "Dim consulta As New rdoQuery "
------------------------------------------------------------------------------------
Espero que podais ayudarme a realizar esta parte de mi trabajo o darme una aplicación como ejemplo o algo. Es muy importante para mí.