0

我正在使用 QT(C++) 开发桌面应用程序,我需要将此应用程序连接到使用 wamp(phpmyadmin) 创建的数据库,这是我的代码:

static bool createConnexion()
{
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setHostName("localhost");
db.setUserName("root");
db.setPassword("");
db.setDatabaseName("compagnie");
if(db.open())
{
    qDebug() << "Vous etes connecte a " << db.hostName();
    return true;



 }else{
    qDebug() << "Connexion FAILED.";
    qDebug() << "Driver disponible: " << db.drivers();
    qDebug() << "Driver fonctionnel(QMYSQL): " << db.isDriverAvailable("QSQLITE");
    qDebug() << "numero de l'erreur: " << db.lastError().number();
    qDebug() << "database erreur: " << db.lastError().databaseText();
    qDebug() << "driver erreur: " << db.lastError().driverText();
    qDebug() << "type erreur: " << db.lastError().type();
    return true;
   }

}

错误是:未加载驱动程序。是否有解决此问题的解决方案,我搜索了 phpmyadmin 的驱动程序,但仍然找不到。提前致谢。

4

0 回答 0