QT Sqlite数据库-教程001 创建数据库和表-下

【1】创建带名称的数据库

cpp 复制代码
#include <QtSql/QSqlDatabase>
#include <QtSql/QSqlQuery>
#include <QtSql/QSqlRecord> 
 
QString path = QDir::currentPath();
QApplication::addLibraryPath(path+QString("/release/plugins"));
QPluginLoader loader(path+QString("/release/plugins/sqldrivers/qsqlite.dll"));
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE", "myDataBase");

db.setDatabaseName("c:\\myDataBaseName.db");
  

【2】代码中的"myDataBase"是一个sqlite的连接对象名称,对于同一个数据库文件,通过修改连接名称,就可以实现多个连接。否则就会踢掉上一个连接

【3】"c:\\myDataBaseName.db"是数据库文件的绝对路径,通过设置名称,就可以访问不同的数据库

相关推荐
蓑衣夜行8 分钟前
Qt QWebEngine 开启硬件加速注意事项
开发语言·c++·qt·web·qwebengine
点灯小铭10 分钟前
基于单片机的智能药物盒设计与实现
数据库·单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
鱼鱼块14 分钟前
"从自然语言到数据库:AI First 时代的编程与开发革命"
sqlite·llm·openai
非鱼feiyu16 分钟前
自关联数据表查询优化实践:以 Django + 递归 CTE 构建树结构为例
数据库·后端·django
水天需01035 分钟前
Linux 命令面试题目大全
qt
寻找华年的锦瑟37 分钟前
Qt-QStackedWidget
java·数据库·qt
F***E2391 小时前
SQL中的REGEXP正则表达式使用指南
数据库·sql·正则表达式
张较瘦_1 小时前
数据库 | 从宠物管理系统看懂数据库多表关联查询:把零散的数据“串”起来
数据库·oracle·宠物
Dxy12393102162 小时前
MySQL连表更新
数据库·mysql
对 酒 当 歌 人 生 几 何2 小时前
Mysql多表连接
数据库·sql·mysql