QT连接接Oracle数据库大盘点

本文分享了在Windows平台上使用QT连接Oracle数据库的经验,包括如何选择与Oracle位数匹配的QT版本,QT编译环境(MinGW或VS)的选择及其对编译QOCI的影响。通过引用的两篇博客资源,详细解释了编译QOCI的步骤,特别是针对VS环境的特殊处理。在编译完成后,还解决了在测试连接时可能出现的#include <QSqlDatabase>错误,指出需要添加oci.dll的路径到环境变量并重启电脑。作者强调遇到问题要有耐心,付出努力就能解决问题。
摘要由CSDN通过智能技术生成

   最近几天,由于项目需要涉及到利用QT将oracle数据库连接起来,进行数据查询,原本以为很简单,但照着网上资料进行操作,各种方法试,弄了两天才弄好,中途各种郁闷,各种草泥马,但最后调通的那一刻却还是有点小激动,在这里为了以后的学习者,能够轻松解决此类问题,我将所查资料进行了一个整理以及相关知识介绍!(我以windows平台开发为例!)

  在QT连oracle中需要注意以下几点,这位你编译QOCI文件不出问题打好基础:1.在下载QT时会遇到下载多少位的QT以及下载什么样的编译环境的QT,通常下载位数需要与你连得Oracle位数一样否则编译QOCI时会一直报错。通常下载的QT的编译环境有MinGW 和VS环境,这两种环境都可以,不过不同的编译环境后期编译QOCI的方式不一样!

   这里还与大家分享一篇帖子讲的是不同平台连接数据库时大多有两种访问方式,即ADO和ODBC,这篇帖子讲其区别,讲的还不错,大家有有兴趣可以看看:http://blog.csdn.net/mythic_y/article/details/6019758

  关于具体怎么编译QOCI,大家可以参考这篇帖子http://blog.csdn.net/ac_huang/article/details/36477039#t2  

  这篇帖子写的比较详细需要注意的是在目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值