vb6+ADO如何通过oracle即时客户端连接oracle 11g数据库?

syszj 2015-11-27 11:46:34
不想装一个宠大的客户端,就想着是不是可以装一个精简的客户端就可以实现ado方式访问oracle数据库。请问如何配置oracle即时客户端,以便vb6能通过ado访问数据库,请详细描述实现步骤,十分感谢!
...全文
534 1 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
vansoft 2015-12-04
配置一点也不麻烦啊。装完精简版,只是改一个配置文件而已。
回复
vansoft 2015-12-04
配置不麻烦啊。精简版装完后,改一下配置文件就可以了。
回复
gtclulong 2015-12-03
安装客户端是个绕不过去的坎。。。 我们公司系统使用软件公司提供的dll访问oracle,只要引用3个文件就可以用c#访问他们的系统数据库(仅限于他们的,登陆账号密码等都写在dll中了,拿到别的地方也用不了)。但是Vb6就不行,因为他们提供的dll只能给c#用(软件公司自己用C#,人家也没义务给我们提供VB访问版本) 而且这个东西估计也是比较核心的东西吧,没有那种技术就自己装个客户端吧,几百兆而已,一般的电脑上还能承受的。只是配置起来很麻烦,环境变量、还有bin目录下的配置文件都要改
回复
饮水需思源 2015-12-02
ado连接oracle需要在客户端的机器上也安装oracle客户端程序,连接语句可以参考: with g_strDBConn_Ora If .State = adStateOpen Then .Close .CursorLocation = adUseClient .ConnectionString = " Provider=OraOLEDB.Oracle;" _ & " Password=登录密码;" _ & " User ID=登录名;" _ & " Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP) " _ & " (HOST =服务器名)(PORT=1521)))" _ & " (CONNECT_DATA=(SERVICE_NAME=数据库名)));" _ & " Persist Security Info=True " .CommandTimeout = 0 .Open end with
回复
vansoft 2015-11-29
网上有ORACLE9i客户端安装包。 装完,到目录下改个文件的配置,就可以了。 安装包里有说明的。
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2015-11-27 11:46
社区公告
暂无公告