在window平台配置QT环境下的QOCI驱动.docVIP

 在window平台配置QT环境下的QOCI驱动.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在window平台配置QT环境下的QOCI驱动 在window系统进行QT编程中,要想连接oracle数据库进行相应的数据库设计,需要配置相应的驱动。QT本身有QSQLITE ,QODBC3,QODBC等驱动,QOCI需要自己手动编译,下面介绍怎么去编译QOCI驱动。 1配置环境变量: (1)这里假定Oracle(服务器)安装在E:\oracle,拷贝目录E:\oracle\product\10.2.0\db_1\OCI\include和E:\oracle\product\10.2.0\db_1\OCI\lib\MSVC,找到安装QT的目录,这里假定安装在F:\Qt\2010.05\qt,拷贝目录F:\Qt\2010.05\qt\include和F:\Qt\2010.05\qt\lib,将这四个目录复制到文本文件已备后用,如图: (2)选择“我的电脑”,右键-属性-高级,选择“环境变量”,如图所示: 这里要修改变量include和lib,把里面的值去掉,为了不改变你系统里安装的相关头文件和库,建议把原有的include和lib所设的值拷出来,待配置好后再添加进去(曾经试过几次直接在其后添加值,最后不成功,所以选择去掉所有的值)。如图所示: 然后在include和lib的变量中添加刚刚拷贝的oracle和QT的include目录和lib目录,如图所示: 配置好后,点击确定,保存修改,接下来进行驱动编译。 2,驱动编译: (1)运行QT,选择File-Open File or Project,转到QT的安装目录:F:\Qt\2010.05\qt\src\plugins\sqldrivers\oci,如图, 选择“oci.pro” QT工程文件,打开 (2)选择左边的project 选项,选择“Run Settings”,如图: 在 Executable 中填写QT的编译器路径,我的QT安装在F盘,所以这里是选择:F:\Qt\2010.05\mingw\bin\mingw32-make.exe, 然后进行编译,如若没有错误,编译成功后如下图: 注:一定要保证工程的编译环境的正确 编译完后就算大功告成了,编译完的程序不能运行,只是个DLL文件。然后转到目录:F:\Qt\2010.05\qt\plugins\sqldrivers,若有qsqloci4.dll、qsqlocid4.dll两个文件,表明驱动编译成功,如图: 3,编写测试程序: 程序运行,显示当前QT能够操作的一些驱动程序。 One hundred party knowledgeThe current and future periods, the development of the party staffs work principle is: adhere to the standards, and ensure the quality, improve the structure, Shen heavy development. this is according to the temporary task and team members, facing the party, and the experience of the development of party work since the founding of new China, put forward the basic lessons. The meaning of this policy is to show the party members must strictly adhere to the provisions of the constitution of the party standard, and ensure the quality of new party members, and should help to gradually improve the structure by team members, all to improve the quality of Party members, improve the fighting capacity of the party, strengthen the party in the whole society and influence cohesion.The development of party work sixteen words policy, is an organic whole of dialectical uni

文档评论(0)

pusongs2b + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档