bb64844866 2008-3-20 16:09
robot连接oracle9i问题求助!
使用robot连接oracle9i数据库,代码如下:
Dim conn As Object
Dim strconn As String
Set conn = CreateObject("ADODB.Connection")
strconn = "Provider=OraOLEDB.Oracle;User ID=tjpm_oy;Data Source=pxgs;Password=1"
[color=Red] conn.Open strconn[/color]
单步调试执行时,红色这条语句就是过不去,错误信息为"ADODB.Connection:未找到提供程序",可是同样的脚本在有的机器上就可以通过,是本地的服务组件未注册全的问题吗?连接SQL Server2000就可以通过,非常郁闷....请有经验的高手指点!
ilovejolly 2008-3-28 10:22
连sql和oracle用的provider是不一样的
net_ufo 2008-4-3 10:51
提示很明确啊,你机器上的Oracle Provider 没装
bb64844866 2008-4-9 09:46
感谢回复的朋友!
问题已解决!呵呵看到本消息时已经搞定了,那天有些急:)
就是Provider后面的参数没有识别,像三楼的朋友说的机器上没有安装Oracle Provider,这种访问方式就不认了,后来我换了msdaora的方式就可以了。