Qt操作Sqlite数据库
QT += sql
#include <QSqlDatabase>
#include <QSqlQuery>
#include <QSqlRecord>
#include <QSqlField>
1 void dbCon() 2 { 3 QSqlDatabase db; 4 db = QSqlDatabase::addDatabase("QSQLITE"); //指明数据库类型为Sqlite 5 db.setDatabaseName("test.db"); //在程序所在目录打开或创建的test.db数据库文件 6 if (db.open()) { //打开数据库,出借处理 7 QMessageBox::information(this,tr("连接..."),tr("数据库连接失败!")); 8 return; 9 } 10 }
四、操作Sqlite一例
1 void insertData() 2 { 3 //数据库打开后了,来向操作试试 4 QSqlQuery query; 5 //query.exec("create table user(name,information);"); //如果数据库中还没有表格那就新建一个吧 6 query.exec("insert into admin values(‘%1‘,‘%2‘);").arg(name).arg(pass)); 7 db.close(); //关闭数据库 8 }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。