QT之数据库SQLite
之后要封装一个数据库类文件直接调用(正在开发中…)
一、增
二、删
三、改
四、查
五、pro文件添加
QT += sql
六、.h头文件
include
QSqlDatabase g_db;
七、.cpp文件
直接创建函数体
bool MainWindow::createConnection()
{
if (!g_db.isOpen())
{
g_db = QSqlDatabase::addDatabase(“QSQLITE”);
QString appPath=qApp->applicationDirPath();
g_db.setDatabaseName(appPath+”\filedata.db”);
if (!g_db.open()) {
// qDebug() << g_db.lastError().text();
return false;
}
else
{
//g_db.transaction();
//qDebug() << "transaction_begin" << transaction_begin;
}
}
return true;
八、析构的时候关闭数据库
//关闭数据库 析构函数里添加
if(g_db.isOpen())
{
g_db.close();
}
Original: https://blog.csdn.net/weixin_45941271/article/details/123237460
Author: 李先生丶baby
Title: 数据库之SQLite
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/816987/
转载文章受原作者版权保护。转载请注明原作者出处!