本文的环境是:Win 64位系统 + Qt5.9 Creator版本 + C++语言开发
文本主要总结了用Qt5.9读取SQLlit数据库内容,具体的内容如下所述。
1.1新建一个Qt的Console工程,在.pro工程下,添加如下代码:
QT+=sql
1.2主程序main.cpp的代码如下所示:
#include <QCoreApplication>
#include <QSqlDatabase>
#include <QSqlQuery>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc,argv);
//创建一个SQLite数据连接
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
//数据库连接命名
db.setDatabaseName(":memory:");
//打开数据库
if(!db.open()) return false;
//以下执行相关sql语句
QSqlQuery query;
//新建student表,id(idintprimarykey)设置为主键,还有一个name项
query.exec("create table students(id int primary key,name varchar)");
//向表中插入3条记录
query.exec("insert int