请问各位高手,我想用excel的vba的ado来访问oracle,是必须要安装oracle客户端吗?

我是win8.164位系统,已经装有oracle12c桌面版,也有一个oracle的instanceclient,平时使用instanceclient就可以让pl/sql... 我是win8.1 64位系统,已经装有oracle 12c 桌面版, 也有一个oracle的instanceclient,平时使用instanceclient就可以让pl/sql developer连接oracle数据库,但是我现在想用excel 的vba的ado来连接oracle,总是弹出 未安装oracle客户端和网络组件的 字样,请问是必须安装客户端vba才能连接数据库吗?还是用instanceclient就可以了? 万分感谢啊! 展开
 我来答
jjdsjeff
2015-07-23 · TA获得超过2052个赞
知道大有可为答主
回答量:2468
采纳率:72%
帮助的人:613万
展开全部
如果你电脑上的PL/SQL能连上ORACEL数据库,那你的EXCEL就应该能连上,因为你已经安装过oracle客户端了。,连接不上可能是因为你的VBA中的数据库连接参数写的有问题。
追问
谢谢,但是其他人也是用一样的vba,却能连得上,为什么呢?
追答

检查一下

里面的参数与你VBA中的参数是否一致。

百度网友d8c7449d33
2015-07-23 · TA获得超过456个赞
知道小有建树答主
回答量:549
采纳率:62%
帮助的人:136万
展开全部
是必须要安装的
追问
为什么我安装了还是不行?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式