Foros de daboweb

GENERAL, ayuda informatica, trucos, problemas, internet, messenger, software, programas, solidaridad, P2P => Foro general - Internet - Trucos - Redes - Ayuda informatica - Software - Programas => Mensaje iniciado por: freeman2000 en 03 de Enero de 2006, 05:13:58 am

Título: vb 6.0 problemas al ejecutar la aplicacion con dao360.dll y dao30.dll
Publicado por: freeman2000 en 03 de Enero de 2006, 05:13:58 am
hola a todos
les comento que he desarrollado una aplicacion en vb 6.0  con access 97 , primero cree la base en access 2000 y luego la converti a 97

la desarrolle en xp con access 2002 , y al libreria era dao360.dll

C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll
 
cree un instalador con visual studio installer 1.1 donde añadi la base de datos en formato 97

instale la aplicacion en el pc donde la desarrolle y funciono , luego la instale en otro pc y el primer problema que se presento fue con una libreria que no estaba registrada

clase no registrada CLSID\{00000010-0000-0010-8000-00AA006D2EA4}

, solucione el problema registrandola



[HKEY_CLASSES_ROOT\CLSID\{00000010-0000-0010-8000-00AA006D2EA4}]
@="DAO.DBEngine.35"

[HKEY_CLASSES_ROOT\CLSID\{00000010-0000-0010-8000-00AA006D2EA4}\InprocServer32]
@="C:\\Program Files\\Common Files\\Microsoft Shared\\DAO\\DAO350.DLL"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{00000010-0000-0010-8000-00AA006D2EA4}\ProgID]
@="DAO.DBEngine.35"


regsvr32  "C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll"


y luego ya no aparecia el error  de que la clase no estaba registrada , pero me aparecio el siguiente mensaje

can't open database created with a previus version of your application

he consultado y al parecer en el momento de convertir la base de datos hay que crear un modulo y compilar la bd,
http://www.microsoft.com/technet/archive/office/office97/reskit/office97/011.mspx
 pero no se que hacer , y no se si con esto se solucione , si alguien sabe que puedo hacer le agradezco me colabore , de antemano les agradezco su colaboracion y espero haber sido lo mas claro posible , hasta pronto

Título: Re: vb 6.0 problemas al ejecutar la aplicacion con dao360.dll y dao30.dll
Publicado por: klondike en 03 de Enero de 2006, 12:29:28 pm
Tan sencillo como que si la base está en acces97 uses el dao del acces 97