SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado 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]
-
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
-
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]