ZKX's LAB

在qt里面用release编译运行正常,能连接到数据库,但是无法使用数据库查询了,这是怎么回事喃? qt如何创建数据库到指定目录

2021-03-17知识7

Qt怎么打开指定文件夹下的SQLite数据文件 首先,你的数据库肯定是跟着你的程序跑的,你不能指定你程序一定要用户放到D盘下面,也许用户喜欢把程序放到E盘下面呢。所以你在指定的时候最好用相对路径,假设你程序运行目录是在bin下面,你可以在bin下面创建一个data目录专门用来保存数据库,你指定目录的时候就可以db.setDatabaseName(\"./data/student.db\");这样指定。

qt操作sqlite数据库,本文主要介绍qt对qlite数据库的增删查等操作,还介绍了对于中文乱码的处理

qt连接mysql数据库怎么编译驱动 下载mysql C链接库选择C的链接库2将C的连接库解压到到C:/mysql 目录下3我的QT 安装在C盘目录下,版本号是4.8.6 所以打开目录C:\\QT\\4.8.6\\src\\plugins\\sqldrivers\\mysql4将C:/mysql/lib/libmysql.dll 和C:/mysql/lib/libmysql.lib复制到此处。5编辑目录下的mysql.pro文件INCLUDEPATH+\"C:/mysql/includeLIBS+\"C:/mysql/lib/opt/libmysql.lib运行qt的控制台窗口,方便使用qmake切换到目录下C:\\QT\\4.8.6\\src\\plugins\\sqldrivers\\mysql执行qmake运行VS2010的控制台工具切换到C:\\QT\\4.8.6\\src\\plugins\\sqldrivers\\mysql 目录下执行nmake 和nmake release是nmake不是make这样在C:\\QT\\4.8.6\\src\\plugins\\sqldrivers\\mysql 目录下的debug 目录和release 目录下分别会产生qsqlmysqld4.dll qsqlmysqld4.libqsqlmysql4.dll qsqlmysql4.lib将上面提到的四个文件复制到C:\\QT\\4.8.6\\plugins\\sqldrivers最后把C:\\mysql\\lib\\opt\\libmysql.dllC:\\mysql\\lib\\opt\\libmysql.lib复制到C:\\Windows\\system32\\ 目录下。最后测试mysql 可不可以在qt中正常使用新建一个qt 控制台项目输入以下代码includeincludeincludeincludeincludeinclude。

在qt里面用release编译运行正常,能连接到数据库,但是无法使用数据库查询了,这是怎么回事喃? qt如何创建数据库到指定目录

#qt如何创建数据库到指定目录

随机阅读

qrcode
访问手机版