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"是数据库文件的绝对路径,通过设置名称,就可以访问不同的数据库

相关推荐
清水白石0084 分钟前
《Python 架构师的自动化哲学:从基础语法到企业级作业调度系统与 Airflow 止损实战》
数据库·python·自动化
阿华田5128 分钟前
MySQL性能优化大全
数据库·mysql·性能优化
kaico201815 分钟前
python操作数据库
开发语言·数据库·python
被摘下的星星16 分钟前
MySQL 别名使用规则详解
数据库·mysql
墨着染霜华22 分钟前
MySQL 重复数据删除语句
数据库·mysql
ego.iblacat24 分钟前
PostgreSQL 数据库
数据库·postgresql
wgzrmlrm741 小时前
如何解决ORA-28040没有匹配的验证协议_sqlnet.ora版本兼容设置
jvm·数据库·python
一江寒逸1 小时前
零基础从入门到精通MySQL(附加篇):面试八股文全集
数据库·mysql·面试
数厘1 小时前
2.6MySQL库表操作指南(电商数据分析专用)
数据库·mysql·数据分析
需要点灵感1 小时前
SQL Server 存储过程语法整理
数据库·sql