51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3073|回复: 7
打印 上一主题 下一主题

[原创] 每日一问!!~~

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-9-20 12:47:47 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
QTP访问数据库(MYSQL)
sql = "select count(*) from rail_user"
Set connOBJ = CreateObject("adodb.connection")
Set rs = connOBJ.Execute(sql)
如何去获取这执行一条SQL语句的结果?????????????????????
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2012-9-21 12:47:59 | 只看该作者
可以加下QQ??
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2012-9-21 12:47:09 | 只看该作者
只有【设别】→【识别】成SwfTreeView才能用相应的方法

很抱歉上面的回答漏洞比较大,可能误导了你,tree识别我也很敢兴趣,我再看下,可能帮不到你~~~
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2012-9-21 12:25:23 | 只看该作者
回复 5# xjwldlover


    首先谢谢这个好心的朋友!~~漂泪!!!
问题一 :刚才看了文档发现 SwfWindow Object是有这2个属性的,至于为什么没有获取就不知道了。
附鉴定属性
"Class Name:=SwfWindow",
"abs_x:=246",
"abs_y:=151",
"enabled:=True",
"focused:=False",
"height:=567",
"hwnd:=1968924",
"is child window:=False",
"is owned window:=True",
"nativeclass:=WindowsForms10\.Window\.8\.app\.0\.378734a",
"regexpwndclass:=WindowsForms10\.Window\.8\.app\.0\.378734a",
"regexpwndtitle:=管理",
"swfname:=RailForm",
"swfname path:=RailForm",
"swftypename:=SchoolBus\.UI\.Forms\.RailForm",
"text:=管理",
"visible:=True",
"width:=948",
"window id:=0",
"x:=246",
"y:=151"
问题二:引用---(只有设别成SwfTreeView才能用相应的方法),如何设置??(我引用了原始对象(OBJEXCT)的select方法无效)(问题是如何识别?描述性编程还是对象映射????)
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2012-9-21 11:28:41 | 只看该作者
回复 4# haoainics1

问题一,参见 QTP帮助 SwfWindow Object ,对象没有这两个属性,取值当然为空。
问题二,对象被识别为SwfObject,而没有被识别为SwfTreeView,应该是识别属性有问题。你对照QTP-tools-Object Identification-GenerateScript,看你生成的SwfTreeView对象属性与你spy出来的各属性有什么区别,只有设别成SwfTreeView才能用相应的方法

希望对你有帮助,如有错误,请各位指正~
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2012-9-21 10:38:09 | 只看该作者
感谢!~~这位大哥的正解!!~~小弟在几问望能解答!!
.net应用程序(工具QTP)
1.SwfWindow("管理").GetROProperty(abs_x或者abs_y )为什么是空
2.treeview节点如何单击(我的TREEVIEW无法调用select方法不过已用按键解决)QTP识别对象为SwfObject("advTree1")当我选中后如何单击》??????
先说声谢谢诶!!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2012-9-21 10:37:56 | 只看该作者
感谢!~~这位大哥的正解!!~~小弟在几问望能解答!!
.net应用程序(工具QTP)
1.SwfWindow("管理").GetROProperty(abs_x或者abs_y )为什么是空
2.treeview节点如何单击(我的TREEVIEW无法调用select方法不过已用按键解决)QTP识别对象为SwfObject("advTree1")当我选中后如何单击》??????
先说声谢谢诶!!
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2012-9-20 13:01:57 | 只看该作者
rs 是一个recordSet 对象,可以想象成一个视图。recordSet(0)是string类型,表示当前行的第一列的值。如果要取下一行,可以使用函数moveNext()。

如有错误,请高手指正,谢谢~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 14:31 , Processed in 0.075023 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表