1 在.pro文件中添加 sql
2 在头文件中添加 #include <QSqlQuery>
3 在需要调用数据库的窗口的构造函数中打开数据库
注意:数据库要在你的项目创建文件夹中,或者在函数中添加绝对路径
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("employ.db");//打开数据库
if(!db.open())
{
qDebug()<<"数据库打开出错";
}
4 QT中调用SQL语句的API
先用初始化一个QSqlQuery类对象,然后使用QSqlQuery::exec(const QString & query)。
例子:
//注册管理员
QSqlQuery query;
query.exec("select * from master"