最近几天,由于项目需要涉及到利用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
这篇帖子写的比较详细需要注意的是在目