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

syszj 2015-11-27 11:46:34
不想装一个宠大的客户端,就想着是不是可以装一个精简的客户端就可以实现ado方式访问oracle数据库。请问如何配置oracle即时客户端,以便vb6能通过ado访问数据库,请详细描述实现步骤,十分感谢!
...全文
769 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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客户端安装包。 装完,到目录下改个文件的配置,就可以了。 安装包里有说明的。

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧