|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 23 ![]() |
Bonjour,
Je poursuis le développement d'une base Access 2003 (.mdb) avec un Office 2007 sous windows Vista. Les postes clients sont sous XP ou Seven. Ma base à besoin de la référence msadox.dll. Le pb est qu'à partir de Vista, cette référence est en version 6 et que sous XP, c'est en version 2.81. Donc sous XP, ma base n'est pas chargé correctement. Je me rends compte aussi qu'il y a parfois des soucis avec le chemin d'accès suivant les versions de XP : c:\Program Files\Fichiers Communs\System\ado\msadox.dll ou c:\Program Files\Common Files\System\ado\msadox.dll Du coups, il ne va pas chercher au bon endroit. Comment faire pour pointer vers la bonne référence suivant les versions? |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 093 ![]() |
Bonjour,
Il faut décompiler Décompilation : voir le tuto sur les options de ligne de commande (sur ma page) ou encore mon blog pour un batch. Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 23 ![]() |
J'ai oublié de préciser que les postes clients font tourner la base avec le runtime.
Donc pas possible de décompiler. |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 093 ![]() |
C'est le source qui doit être décompiler avant de faire le packaging.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 23 ![]() |
J'ai bien effectué la décompilation, d'ailleurs ma base à considérablement diminué de taille par contre pas moyen de la faire marcher avec la référence msadox.dll
|
|
|
00
|
|
|
#6 | ||
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 093 ![]() |
Bonjour,
Tu peux peut-être essayer d'utiliser le Late Binding au lieu du Early. Supprime la référence ADO et crée une référence dans le code, comme ceci : Code :
http://allenbrowne.com/bug-17.html Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
||
|
00
|
Copyright © 2000-2012 - www.developpez.com