bonjour,
J'ai un cas un peu bizarre ! Lorsque j'écris ça :
Ca fonctionne très bien, donc le driver QMYSQL est bien installé, mais quand j'écris ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Db::Db (QString HostName, QString UserName, QString Password, QString DatabaseName) { loc_db = QSqlDatabase::addDatabase("QMYSQL"); loc_db.setHostName(HostName); loc_db.setUserName(DatabaseName); loc_db.setPassword(Password); loc_db.setDatabaseName(UserName); }
Là j'ai droit à un : QSqlError(-1, "Driver not loaded", "Driver not loaded")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Db::Db (QString HostName, QString UserName, QString Password, QString DatabaseName, QString ConnexName) { loc_db = QSqlDatabase::addDatabase("QMYSQL", ConnexName); loc_db.setHostName(HostName); loc_db.setUserName(DatabaseName); loc_db.setPassword(Password); loc_db.setDatabaseName(UserName); }
Avez vous une idée ? j'aimerai faire plusieurs connexion sur une même base !
Merci
Partager