Registrarse  |  Login




Advertisement

Start Your Own Q&A Site

Create your own Q&A site easily, allowing you to quickly grow a new community around any subject matter or generate new organic traffic for your existing website.

Pregunta

Estado: Cerrada Puntos: 75 Fecha 19:29 - May 05, 2007  

barrerasalom

Una aplicación que trabaja contra una BD Access (no ODBC) hay alguna manera de conectarla a mySQL?

El motivo de pasar a utilizar una BBDD mySQL es poder utilizar esos datos de cara a una aplicación web con PHP. Por desgracía la aplicación no utiliza ODBC sino que abre directamente la BBDD. No tengo posibilidad de acceder al Código fuente de la aplicación. Creo que lo ideal sería conseguir conectar esa aplicación con la BBDD mySQL a través de ODBC aunque no tengo ni idea de como hacerlo o si hay algún software específico que lo permita

Muchas gracias por adelantado por la ayuda

Categorías

Respuestas
Tutoriales

 

aejoan

Fecha:: May 06, 2007

Fecha: 09:45

En vez de guardar las tablas en la base de datos Access, puedes guardarlas en la base de datos mySQL.
Luego, para que la aplicación siga funcionando, creas una nueva base de datos Access con tablas vinculadas (en vez de importadas) a las de la base de datos mySQL. Access permite vincular tablas a través de ODBC y puedes obtener un conector mySQL ODBC en la web de mySQL: http://www.mysql.com/products/connector/...

neofar

Fecha:: May 07, 2007

Fecha: 05:37

Empieza por instalarte el conector ODBC de mysql (http://dev.mysql.com/downloads/connector...), a contianucion te creas un DNS de usuario (ya tendras instalado el puente para conectar a la base mysql, especificas aqui el user y el pass).

Ahora te creas una base de datos de access, y le das a vincular tablas, en la lista de los sources tienes la opcion de vincular desde ODBC, seleccionas el nuevo source que has creado y te aparecerán todas las tablas del mysql ... seleccionas todas y listo.

Tu aplicacion seguirá conectando de forma estatica a la base de datos Access, y luego será la base de datos access quien conectará con el mysql via ODBC (cuidado no importes los datos en lugar de vincularlos).

Las unicas pegas de esto son:
- que puede fallarte si no se ha programado en SQL standard y han usado algunas sentencias propietarias de access ... que logicamente el mysql no entenderá. Aunque no se hasta que punto el puente se traé la informacion en lugar de darle el sql al motor del mysql ... esto solo podrás descubrirlo sobre la marcha

- que cualquier cambio en la estructura de datos del mysql no se verá reflejada en el Access, si se crean tablas o se crean campos nuevos será necesario abrir el access para vincular de nuevo las tablas implicadas.

Pregunta cerrada

Esta pregunta ya ha sido cerrada y los puntos repartidos entre los siguientes expertos:


neofar: 75

Te invitamos a que comentes, aportes información o si lo prefieres, puedes escribir un tutorial para esta pregunta en el área de tutoriales.

Responde a esta pregunta

Nuevo usuario

Email:

Al enviar estos datos serás automáticamente registrado como usuario de Quomon y te enviaremos tus datos de login a este email

Usuarios registrados

Nombre de usuario:

Contraseña:

¿Has olvidado tu contraseña?

Nadie ha escrito un tutorial todavía. ¿Quieres ser el primero?

Responde a esta pregunta

Nuevo usuario

Email:

Al enviar estos datos serás automáticamente registrado como usuario de Quomon y te enviaremos tus datos de login a este email

Usuarios registrados

Nombre de usuario:

Contraseña:

¿Has olvidado tu contraseña?

Haz una pregunta

¿Tienes una pregunta nueva?

Tienes 100 carácteres disponibles



Mejores Expertos

Ver Más

Pos.

Experto

Puntos

1.

orionb

5970

2.

gumarelo

5543

3.

LAGM

4848

4.

Cheto

3995

5.

gonzalo

2840

6.

frearg

2000

7.

titooo

1802

8.

6roNin6

1721

9.

Eternak

1575

10.

jMd

1485

Hazte Experto

Registrate hoy para compartir tus conocimientos con la comunidad y sea reconocido y retribuido por tus contribuciones.


Registrate Aqui




"Psst, Quomon es una web fantástica. Pásalo."     Recomendar  |   Enlazar  |   Guardar en Delicious  |   Digg! Digg.com



Opciones de Idiomas

English:

www.quomon.com

Español:

www.quomon.es