SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: maxvga en Martes 12 de Febrero de 2002, 16:45

Título: Re: VB al desarrollar el sistema
Publicado por: maxvga en Martes 12 de Febrero de 2002, 16:45
he desarrollado un sistema en VB y en mi maquina corre sin ningun problema, pero al tener el exe y lo transfiero a otra maquina el sistema no reconoce la base de datos de ACCESS, quien me da un tip por donde anda la cosa.
estoy utilizando ADO y defino la ruta cokplenta de donde esta la base de datos. en ambas maquinas tengo la misma version de ACCESS y de W98, bueno haber que se nos ocurre. gracias

[Modificado el 2/13/02 por maxvga]
Título: Re: VB al desarrollar el sistema
Publicado por: tenesor en Martes 12 de Febrero de 2002, 17:04
Hola, como accedes a la DB? ADO, Jet?

Cuando abres la DB lo haces a traves de código o del menu del objeto?

si lo haces a través del objeto sin usar una linea de codigo y mediante Jet es un problema grande, pues creo que coge una direccion entera, p.e.: si la DB esta c:dbdb.mdb y el programa exe en c:dbprograma.exe, no dice al objeto que la db e encuentra en su mismo directorio (o sea, que no pone db.mdb) sino c:dbdb.mdb. Y si al llevarla al otro ordenador cambia el directorio se hace la picha un lio:)

Espero que me haya explicado bien, lo siento si no te sirve esto de ayuda.

Saludos,
    Tenesor
Título: VB al desarrollar el sistema
Publicado por: el Mago en Martes 12 de Febrero de 2002, 17:10
revisa si es la misma versión de access es posible que estés utilizando la version 8.0 cuyo driver es 3.51 y access 2000 es 4.00    

[Modificado el 2/27/02 por el Mago]