QT5发布后sqlite创建不了数据库???
开发时可以正常创建读取
代码是这样的
通过windeployqt打包,正常,程序可以正常开启运行,但是数据库文件没有建出来与数据库相关的功能全是失败的
sqldrivers下面有三个文件qsqlite.dll qsqlodbc.dll qsqlpsql.dll
打包后默认驱动都有呀,怎么数据库就是创建不出来呢???
代码是这样的
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("_usr.db");
通过windeployqt打包,正常,程序可以正常开启运行,但是数据库文件没有建出来与数据库相关的功能全是失败的
sqldrivers下面有三个文件qsqlite.dll qsqlodbc.dll qsqlpsql.dll
打包后默认驱动都有呀,怎么数据库就是创建不出来呢???
...全文
相关推荐
qt5封装sqlite数据库
qt5下本身自带操作数据库的函数,但是由于实际使用时,不是很方便,本代码对sqlite的操作进行了封装,便于调用操作,将精力放在业务逻辑,而非sqlite数据的使用上。
Qt sqlite 数据库操作封装
封装接口: 1.生成数据库文件 2.打开数据库 3.关闭数据库 4.执行Sql语句 5.增删改查的实现及重载接口 6.事务操作:taransction和commit QT版本:QT5.14.2
qtSqlite(Qt对多个sqlite数据库的操作以及文件读写)
Qt自带了sqlite的驱动,也有各种文件的读写操作,用起来很是方便,这里仅仅是做了一个简单的封装,方便多个数据库和多个文件的操作。
QT5 SQLite 数据库操作
生成数据库文件,打开数据库,关闭数据库,执行Sql语句,增删改查,事务操作
qtSqlite(Qt对多个sqlite数据库的操作以及文件读写).zip
Qt自带了sqlite的驱动,也有各种文件的读写操作,用起来很是方便,这里仅仅是做了一个简单的封装,方便多个数据库和多个文件的操作。


