Salut la communauté Qt...
Je viens de constater 2 probléme chez moi aprés avoir manipuler des BDD.
Sur Windows Xp avec Qt4.3 je me suis amuser à créer une BDD avec QSQLITE
Je n'ai eu aucun souci à effectuer des requêtes basique.
Du coup je me suis dis que j'allais essayer de manipuler la base de donnée MySQL et donc tout content je pars à la recherche d'info et profite d'un TuTo pour télécharger la dernière version de MySQL et MINGW et idem pour QT(4.6) et je donc je suis le tuto à la lettre et bien sur pas moyen d'y arriver du premier coup!
le probléme est que depuis que j'ai télécharger Qt4.6 , la Doc fourni avec Qt n'apparais plus... pas moyen de consulter La Doc qt dans QtCreator!
Je me dis pas grave , je désinstalle Qt4.6 et réinstalle l'ancien version Qt4.3 pour tester.
Surprise !!! Idem avec l'ancienne version qui fonctionnais 2h avant pas moyen d'avoir la Doc Qt dans IDE QtCreator
De plus comme ce fut un échec pour la BDD MySQL , j'ai refais une tentative avec QSQLITE et deviné quoi....
Lorsque je compile en mode console aucune erreur mais pas moyer d'ouvrir la connextion à ma BDD QSQLITE : Driver QSQLITE not loaded et aucun driver aivelable !!!
Mais par contre si je compile avec QtCreator alor la aucun souci il se connecte et exécute ma requête sans problème!!!
Bizarre
Pourquoi ???
pourtant j'ai bien les dll fourni avec Qt 4.3 ou 4.6 : QtCore4.dll , QtGui4.dll , QtNetWork4.dll , mingwm10.dll et QtSql4.dll dans mon fichier release
et d'ailleurs j'ai meme du rajouter "libgcc_s_dw2-1.dll" car mon application ne le trouvais pas cette dll, pour quoi cette dll ????
D'ou viens l'erreur de départ et pour quoi j'ai plus ma Qt
Merci, j'en peut plus...
Partager