qtp如何去连接DB2数据库
在QTP连接DB2数据库的流程? 首先建一个连接DB2的DSN然后在QTP中用ADO连接,类似如下代码:
Set strOracleConnection = CreateObject("ADODB.Connection")
strOracleConnection.open("DSN=xxx;UID=xxx;PWD=xxx;SERVER=xxx")
strQuery = "Declare vstr varchar2(4000); Begin vstr:= Truncate_Tables(); End;"
Set strOracleRec = strOracleConnection.Execute(strQuery)
推荐新书《QTP自动化测试实践》:
http://blog.csdn.net/Testing_is_believing/category/413627.aspx 首先,qtp只能在window下运行吧?
所以我觉得最好是装一个db2的客户端(猜测应该有客户端,如果没有就装一个db2),然后使用ODBC去连接(使用DB2的驱动程序)。
正好也有这个问题
是不是在insert-checkpoint-databaseoutput value这里来创建DB2的DSN,创建时的sql语句格式是什么样的啊?按照一般的写好像报错哦 QTP菜单上
insert-checkpoint-databaseoutput value这里来创建DB2的DSN
然后建立数据驱动(可以选择ORACLE\MSSQL\ACCESS....)
然后保存,然后写一个简单的SQL查询语句就OK了
报错呢
我是按照如上的方法建立的,然后写sql,在保存时,就提示错误,如图[ 本帖最后由 wslf 于 2008-9-25 14:14 编辑 ]
页:
[1]