freeman2000 | |
| 2006-01-03 05:17 - Respuestas: 1 - Tema nº: 2404903
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
| |
|