lushuishui 发表于 2008-7-30 09:21:26

关于连接数据库的问题

在客户端用QTP来测试web网站时,是不是没法连接数据库的?

zte_boy 发表于 2008-7-30 09:56:20

关于ADO的说明论坛上有很多,你可以自己找找

bsbolg 发表于 2008-7-30 10:00:45

连接数据库只与数据库连接对象有关,比如ADO,ODBC等,与QTP无关。只要你客户端的这些数据库对象能连接到你需要的库,那么就可以导入到QTP中。这些对象的使用去查查即可。

dycadrtf 发表于 2008-7-30 10:02:10

Set Conn = CreateObject("ADODB.Connection" )
str="DRIVER=Oracle in OraHome92;SERVER=192.168.0.1;DBQ=testdb;user id=test; password=test"
Conn.open str
Set Rs = CreateObject ("ADODB.Recordset" )
sql = "select * from user_table t where table_name = 'XXX' "
Rs.open sql,conn',1,3

lushuishui 发表于 2008-7-30 10:16:06

回复 4# 的帖子

是不是要在知道数据库的结构才可以使用这样的代码?如果在客户端不知道web网站使用的是哪类的,就不能连接了?

xiaonan 发表于 2008-7-30 10:22:35

测试当然要知道整个系统架构,数据库的表结构等. 不然你怎么测试啊?

★斌斌※测试☆ 发表于 2008-8-1 20:51:13

:victory:

sufen2315 发表于 2008-10-21 17:24:14

str="DRIVER=Oracle in OraHome92;SERVER=192.168.0.1;DBQ=testdb;user id=test; password=test"


---------------------------
直接写ODBC连接串也是一样的
conset = "Driver={Microsoft ODBC for Oracle}; " & _

"CONNECTSTRING=(DESCRIPTION=" & _

"(ADDRESS=(PROTOCOL=TCP)" & _

"(HOST=***.***.***.***)(PORT=***))" & _

"(CONNECT_DATA=(SID=****))); uid=***;pwd=***;"

[ 本帖最后由 sufen2315 于 2008-10-24 09:19 编辑 ]
页: [1]
查看完整版本: 关于连接数据库的问题