51Testing软件测试论坛

标题: QTP连接oracle问题 [打印本页]

作者: agrapea    时间: 2009-5-8 10:09
标题: QTP连接oracle问题
在qtp的expert view中输入:从其他帖子上看到的一种手写代码连接oracle的方式
Dim Cnn
Dim Rst
Dim strCnn
strCnn="rovider=OraOLEDB.Oracle.1;Data Source=172.16.26.27assword=indussale;User ID=indussaleersist Security Info=True;"
Set Cnn = CreateObject("ADODB.Connection")
Cnn.Open strCnn
Set Rst =CreateObject("ADODB.Recordset")
Rst.open "select column_name  from table_name where **** ", Cnn
i=1

执行到Cnn.Open strCnn时候,就弹出错误提示“未找到提供程序。该程序可能未正确安装。”
这是什么意思呀?不知道还有其他连接数据库的方法,最好用图解的方式,看了其他的帖子都是文字说明,有点晕。请哪位高手指点。
作者: windangle    时间: 2009-5-9 08:38
不知道你的电脑中是否安装Oracle程序了呢?
另外定义strCnn这一行,我开始Provider是用的OraOLEDB.Oracle.1不行,后来换成MSDAORA.1就OK了。
作者: virgolong    时间: 2009-5-23 13:39
原帖由 windangle 于 2009-5-9 08:38 发表
不知道你的电脑中是否安装Oracle程序了呢?
另外定义strCnn这一行,我开始Provider是用的OraOLEDB.Oracle.1不行,后来换成MSDAORA.1就OK了。

遇到了同样的问题,我改了后也好了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2