解决ORALCE OCCI方式getString()报错,以及将getString()放在while循环里面报错的问题
来源:互联网 发布:360防止网络控制 编辑:程序博客网 时间:2024/05/16 06:02
我用的vs2010 请先下载对应的版本详细如下:occi 并不需要像ado那样需要下载客户端才能访问oracle服务器。
这里下载的是vs连接需要的一些dll文件,有了这些就可以直接访问其他机器上面的oracle服务器,甚至不需要安装客户端。
- 下载instantclient-basic-nt-11.2.0.2.0, http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
- 下载instantclient-sdk-nt-11.2.0.2.0, http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
- 下载occivc10_11202_win32, http://www.oracle.com/technetwork/database/occidownloads-083553.html
- 这里需要注意的是请下载32位的 无论你的电脑是64还是32的 请下载32位版的 。否则需要将编译器配置成X64的。
- 把下载的1压缩包解压 解压出来是一个叫instantclient_11_2的文件夹 把里面的东西全部复制到: 以我的为例:D:\instantclient_11_2下面 。然后再解压下载2的压缩包,解压出来是一个sdk的文件夹 请把这个文件夹放在D:\instantclient_11_2这个文件夹下面 最后一个压缩包解压出来是一堆dll 我们把这里面的dll 放在一个新建的文件夹下面 给这个新文件夹取名vc10 然后把vc10放在:D:\instantclient_11_2\sdk\lib\msvc下面
下面是我们配置vs工程了:
注意:我们先删除D:\instantclient_11_2\sdk\lib\msvc下面的oraocci11.lib,然后配置环境变量我的名字为ORACLE11
环境变量值是D:\instantclient_11_2
配置好环境变量后如果不行, 我们重启电脑 ,让环境变量生效。
配置vs : 1.工程>属性>vc++目录>包含目录 点击编辑后 添加上$(ORACLE11)\sdk\include 2.然后在包库目录里面添加$(ORACLE11)\sdk\lib\msvc 和$(ORACLE11)\sdk\lib\msvc\vc10
最后我们需要将D:\instantclient_11_2下面的三个dll(oci.dll oraocci11d.dll oraociei11.dll)拷贝 到工程debug()的路径下面。
上面成功后 你可以发现你可以连接oracle10g的和11g的服务器,无论你怎么调用getstring()都不会报错了!!!
阅读全文
1 0
- 解决ORALCE OCCI方式getString()报错,以及将getString()放在while循环里面报错的问题
- 解决当字段不存在使用resultSet.getString("id")报异常的问题
- java连接access数据库调用getString方法报错java.sql.SQLException: No data found
- OCCI开发中getString()方法使用中的问题
- Form 放在ascx中或masterpage中__dopostback解决报错的问题!
- wait必须放在while循环里面的原因探析
- 解决 jquery 在 eclipse 里面报错的最佳方案
- 解决 jquery 在 eclipse 里面报错的最佳方案
- 解决 jquery 在 eclipse 里面报错的最佳方案
- occi中ResultSet.getString,释放出错解决办法
- ResultSet.getString() 自动补空格的问题
- getIntent().getExtras().getString()为null的问题
- ResultSet中的getString()问题???
- js在循环中,传入i报错的问题
- RS.GetString ()的用法
- 解决OleDbDataReader重新获取记录时,使用GetString()方法出错的问题
- button放在form表单导致点击按钮触发的ajax报错问题
- junit 报错以及解决的办法
- wince自启动程序退出方法
- Python中的set
- Spark SQL结构化数据处理
- 单点系统架构的可用性与性能优化
- 单词
- 解决ORALCE OCCI方式getString()报错,以及将getString()放在while循环里面报错的问题
- 手机端APP与游戏测试过程
- 瀛︿細鏁版嵁搴撹?鍐欏垎绂汇€佸垎琛ㄥ垎搴撯€斺€旂敤Mycat锛岃繖涓€绡囧氨澶熶簡锛-- IT绫崇矇
- 前端路由实现原理
- 多线程基本概念(1)
- Python 数据类型:集合
- Android利用ffmpeg做视频裁剪
- 使用maven配置dobbo的时候出错
- 定制化IP KVM方案