Bonjour,
Je dois réaliser une application android avec Qt, j'ai besoin d'accéder à une base de donnée qui est sur un autre pc et lorsque je compile ceci :
j'obtiens ceci comme "erreur" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 bool DataBase::ConnexionDataBase() { QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); db.setHostName("192.168.241.187"); //adresse ip de la base de donnée db.setDatabaseName("test"); //nom de la base de donnée db.setUserName("root"); //id pour l'identification db.setPassword(""); //mot de passe if(!db.open()) { Mbdatabase.setText("Connexion à la base de donnée impossible"); Mbdatabase.exec(); return false; } return true; }
je comprends pas vraiment parce que il me met que QMYSQL n'est pas chargé puis en dessous c'est marqué que QMYSQL est disponible.QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7
Merci d'avance pour vos réponse
ps : je développe sur mac avec Qt5.2.0 et Clang 64 bits comme compilateur
Partager