Ayuda base de datos en otro equipo diferente al mi

Hola
Hice una base de datos db en visual basic y en mi equipo funciona bien pero en otro equipo le da este fallo:
class not registred
looking for abjet wiht clsid :{00000010-0000-0010-8000-00aa006d2ea4}
Que puedo hacer para que le funcione.
Gracias

1 respuesta

Respuesta
1
Te está faltando alguna dll, fíjate que hayas echo correctamente el instalador.
Pero no se que dll tiene que tener el otro ordenador el programa creo que ado la base de datos o algo como db no veo que llame a alguna dll
Por lo menos tienes que instalar los runtimes de vb y los drivers de acceso a datos (mdac 2.7) ambos están en la página de microsoft
Lo ideal seria que uses el add in que viene incluido con vb llamado asistente de distribución y empaquetado que sirve para crear instaladores.
VIsual basic como todos los lenguajes de microsoft (salvo c++) requiere de un interpretador (runtime) para ser ejecutados, ya que cuando compilas, lo convierte en un lenguaje medio, que el sistema operativo por sus propios medios no entiende, por eso se debe usar runtimes.
En el caso de los drivers de acceso a datos, normalmente en el so están instalados, pero desactualizados, y es posible que te de un error por que no reconoce la base de datos.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas