• 4797阅读
  • 9回复

[提问]sql问题 [复制链接]

上一主题 下一主题
离线luoxianhui
 
只看楼主 倒序阅读 楼主  发表于: 2012-02-19
Qt包含数据的时候,显示“QtSql:No such file or directory”,我是用SDK安装的,qt在用数据库之前是不是还要做其他工作呀?请大侠指点!
离线yanghuabo199

只看该作者 1楼 发表于: 2012-02-19
你在.pro文件中有没有添加QT+=sql 或在此之间编译过数据库与Qt之间的连接驱动
离线rcyboom

只看该作者 2楼 发表于: 2012-02-19
这个应该是在include头文件的时候报的,我也遇到过,有个解决办法就是写为:
#include <QtSql/QtSql> 貌似就好了,你试试。至于原因,我也说不清楚。。。
因为我看了QtSql 目录,其下有QtSql文件的,里面包含了所有QtSql模块里面的头文件的。
按照qt的规则,两种写法应该是都可以的。
离线hitler++

只看该作者 3楼 发表于: 2012-02-20
离线jgcddd

只看该作者 4楼 发表于: 2012-02-20
你在项目设置里将 “SQL library”勾上就行了,,,
离线luoxianhui
只看该作者 5楼 发表于: 2012-02-20
回 2楼(rcyboom) 的帖子
谢谢(rcyboom),试过了,还是不管用!
离线luoxianhui
只看该作者 6楼 发表于: 2012-02-20
回 4楼(jgcddd) 的帖子
我很菜,刚学,请问大侠在什么地方设置?
离线luoxianhui
只看该作者 7楼 发表于: 2012-02-20
回 1楼(yanghuabo199) 的帖子
添加过了,Thank you all the same!
离线rcyboom

只看该作者 8楼 发表于: 2012-02-20
Re:回 4楼(jgcddd) 的帖子
引用第6楼luoxianhui于2012-02-20 15:14发表的 回 4楼(jgcddd) 的帖子 :
我很菜,刚学,请问大侠在什么地方设置?

貌似新版里没有创建项目时那个图形化的模块选择界面了,工程设置里面也找不到。如果新版本可以,这里也希望4楼告知。
离线XChinux

只看该作者 9楼 发表于: 2012-02-20
直接打开.pro文件添加
QT += sql
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个