Bonjour,
Je dois utiliser mysql dans mon projet. J'ai fait des tests simples avec un petit exe ou tout fonctionne tres bien. Maintenant je dois integrer tout ca a mon projet principal. Il est composé d'un exe qui charge pleins d'autres dlls. J'ai donc fait une dll pour gerer tout ce qui est relatif a la base de donnée et qui utilise mysql++. Quand je load cette dll le LoadLibrary ne fonctionne pas et retourne l'erreur 998 (STATUS_ACCESS_VIOLATION). J'ai fait des tests avec un exe qui load une dll utilisant mysql++ et ca ne fonctionne pas non plus. Si je n'utilise pas mysql++ dans ma dll le LoadLibrary fonctionne sans probleme. Je ne vois pas comment faire.
J'utilise VS2005 et la version 2.3.0 de mysql++.
EXE <- mysql++ (ok)
EXE <- DLL <- mysql++ (fail)
Partager