• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件测试中QTP是如何读取Access数据

发布: 2009-7-06 10:46 | 作者: 不详 | 来源: 软件测试时代 | 查看: 201次 | 进入软件测试论坛讨论

领测软件测试网

软件测试中QTP是如何读取Access数据及qtp是什么

以下是我写的QTP脚本,目的是用来读取Access数据库中的数据,代码如下:

Option explicit
Dim Cnn ,strDb,Rst,strCnn,ilen  '//定义变量
strCnn="Provider=Microsoft.Jet.OLEDB.4.0;Ole DB Services=-4;Data Source=D:\test\calc.mdb" ' //将获得的连接字符串赋值到
Set Cnn=CreateObject("ADODB.Connection") '//生成数据库连接对象
Cnn.Open strCnn   '   //打开数据库
Set Rst=CreateObject("ADODB.Recordset")  '//生成记录集对象
Rst.Open "select * from calc" ,Cnn
Do While Not  Rst.EOF
   For iLen=1 to 3  '//我的表中只有3个字段,当然这种方法通用性不是很好
    Select Case iLen
      Case 1
              strDb=strDb&Rst.Fields.item(iLen)&" "
      Case 2
              strDb=strDb&"+ "&Rst.Fields.item(iLen)&" "
      Case 3
              strDb=strDb&"= "&Rst.Fields.item(iLen)
    End Select
   Next
   strDb=strDb&chr(13)
   Rst.MoveNext
 Loop
Rst.Close
cnn.close
msgbox strDb
希望这对QTP新手找这方面资料时有点帮助.

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: Access ACCESS qtp QTP 软件测试 数据


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网