(前提:新建一个Qt Widget桌面应用)
一、在项目管理文件(.pro)中,增加数据库模块sql
二、查看Qt对数据库的驱动的类型的支持
在main.cpp修改代码:
#include <QSqlDatabase>
#include <QtDebug>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
QStringList drivers = QSqlDatabase::drivers(); //获取到qt中所支持的数据库类型
foreach(QString driver,drivers)
{
qDebug()<<driver;
}
return a.exec();
}
运行,在输出框可以看到输出结果:
即我们的qt支持这些驱动:QSQLITE、QMYSQL、QMYSQL3、QODBC、QODBC3、QPSQL、QPSQL7。