Autor Tema: vb 6.0 problemas al ejecutar la aplicacion con dao360.dll y dao30.dll  (Leído 2676 veces)

Desconectado freeman2000

  • Newbie
  • *
  • Mensajes: 7
  • www.daboweb.com
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


Desconectado klondike

  • Iniciado
  • *****
  • Mensajes: 1652
  • Sysadmin a su servicio
    • Xisco's page
Re: vb 6.0 problemas al ejecutar la aplicacion con dao360.dll y dao30.dll
« Respuesta #1 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
xiscosoft estudiantes Reflexiones klondikeñas
Gentoo FTW!
Espero haberte ayudado :-)

 

Aviso Legal | Política de Privacidad | Política de Cookies

el contenido de la web se rige bajo licencia
Creative Commons License