PhilLu
Messages postés251Date d'inscriptionlundi 9 novembre 2009StatutMembreDernière intervention11 mai 2021
-
11 oct. 2013 à 22:45
sp40
Messages postés1276Date d'inscriptionmardi 28 octobre 2003StatutContributeurDernière intervention 3 juillet 2015
-
14 oct. 2013 à 14:25
Salut,
J'ai développé une appli utilisant un accès à MySQL 5.6.12 (WAMP 2.4) via TSQLConnection et TSQLQuery de DBExpress.
L'appli fonctionne parfaitement sur ma machine mais sur aucune autre plateforme (XP ou 7) et me renvoie l'erreur TDBXError Impossible de charger DBXmys.dll
J'ai trouvé pas mal de forum discutant de ce problème et j'ai tenté d'utiliser différentes versions de libmysql.dll et dbxmys.dll mais sans résultat
J'aimerais savoir quelles versions utiliser, où placer ces dll, et s'il est possible d'inclure ces dll à l'exe lors de la compilation.
Merci pour vos suggestions et j'espère solutions
PhilLu
sp40
Messages postés1276Date d'inscriptionmardi 28 octobre 2003StatutContributeurDernière intervention 3 juillet 201515 14 oct. 2013 à 14:25
Salut PhiLu,
A priori ce n'est pas lié au BDE, le BDE n'étant utilisé (si je ne m'abuse) que par paradox.
Regarde dans ton dossier "Program Files\Embarcadero\Rad Studio\[Version]\Redist. Tu as un dossier win32 et win64. Si tu développes une appli win32, tu dois installer la dll win32 correspondante (dbxmyss.dll) dans le dossier système du poste à installer (dans system32 si OS en 32 bits, syswow64 si OS en 64 bits). Tu auras aussi peut être besoin du package DBXMySQLDriver160.bpl, disponible au même endroit, à installer dans les même dossiers (ça dépend si ton projet est compilé avec ou sans les package d'exécution).