QTP与Oracle数据库链接脚本
上一篇 /
下一篇 2007-06-12 19:00:48
/ 个人分类:QTP
@0Z9r8tN[;?[,L01)首先要在控制面板中,加一个odbc数据源。
/Nf-B0{6kh+U |w0(2)在qtp中建立连接和记录集51Testing软件测试网J%j3EEN'o*~W
set cnn=createobject("adodb.connection")51Testing软件测试网Y1mB@ REQ
set ōbjrsa=createobject("adodb.recordset")
c @
AT B/dA$i0(3)连接数据库51Testing软件测试网|!B1q@F
cnn.open "provide=msdaora;userid=apts;password=apts;data source=afctwo"
JJ?4K*Fx)^0userid/password,是登陆数据库的用户名和密码,这样数据库就连接上。
\.Z^i2[;~0(4)对数据库进行操作。
c"gK&P Q%`0objrsa.open "select bustypefullname from bustypeinfo",cnn,3,2
&cYSM.H5o8zV_0a=objrsa("bustypefullname").value得到字段bustypefullname的值赋值给了变量a
C(sz Jq
z/fP0z01qW:[+MP6y0需要参考ADO51Testing软件测试网 W @qv2Nb9l
bg&ouU
~/`C0http://doc.51windows.net/ado/?url=/ado/dir.htm
Z
e8b3H'T6D\k
F0q%zt|.J0例子:51Testing软件测试网GU1lf0C
~TW"\
2RwZBG%P `e0'删除网络硬盘下所有的文件夹和文件
+V [4z],S QR j0'@userName用户名
5@ VHT$L.x,u0'@domainName用户所在域名51Testing软件测试网#jR/^?2eQXd
Function delAll(userName, domainName)51Testing软件测试网8k P4[(jx
Dim wfType
T^| O j*g0 Dim var
b)@\?2l _+d$h0 wfType = 0 ' 0为该用户的跟目录的起始点
_S.FEn:X7f+y-x0
o.u'k:\`zx0 Dim rs,sql,pkey,domainId, userId51Testing软件测试网&ul'j8Q?9Px
set conn=createobject("adodb.connection")51Testing软件测试网!W3G7lb2q&_#W$M)b^{j.x
set rs =createobject("adodb.recordset")51Testing软件测试网'H@wBi:AR)c
51Testing软件测试网/[3k!f{9euZ#SwO
' Oracle client is required to be installed on your box
L&b8s