bb64844866 发表于 2008-3-20 16:09:45

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"
conn.Open strconn
单步调试执行时,红色这条语句就是过不去,错误信息为"ADODB.Connection:未找到提供程序",可是同样的脚本在有的机器上就可以通过,是本地的服务组件未注册全的问题吗?连接SQL Server2000就可以通过,非常郁闷....请有经验的高手指点!

ilovejolly 发表于 2008-3-28 10:22:39

连sql和oracle用的provider是不一样的

net_ufo 发表于 2008-4-3 10:51:05

提示很明确啊,你机器上的Oracle Provider 没装

bb64844866 发表于 2008-4-9 09:46:28

感谢回复的朋友!

问题已解决!呵呵看到本消息时已经搞定了,那天有些急:)
就是Provider后面的参数没有识别,像三楼的朋友说的机器上没有安装Oracle Provider,这种访问方式就不认了,后来我换了msdaora的方式就可以了。
页: [1]
查看完整版本: robot连接oracle9i问题求助!