51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2485|回复: 6
打印 上一主题 下一主题

[原创] 為什麽取不到datatable 列A的第二行值??

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-6-7 12:51:55 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
各得大蝦:
我在action1的datatable中cloumn A 有二行值:useid pwd
我想在一個登錄界面用戶名取useid,密碼取第二行值pwd.
我錄取的代碼如下:
Dim a,b
a=Datatable("A","Action1")
Browser("web1").Page("page1").WebEdit("login_name").set (a)
datatable.SetNextRow

Browser("web1").Page("page1").WebEdit("login_password").Set(a)
Browser("web1").Page("page1").WebButton("Login").Click

為什麽每次都錄不到第二行的值呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

7#
发表于 2010-8-3 14:15:40 | 只看该作者
用GetCellData就可以了。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2010-6-9 09:25:11 | 只看该作者
問題已經解決,我剛從論壇上查到從datatable取值的一個方法,謝謝大家
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2010-6-8 15:46:43 | 只看该作者
參數化是可以,但是我不想用參數化,好象FOR也不行.我只想問大家,怎樣能DATATABLE表中的特定行,特定列取值呢.謝謝大家.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-6-8 14:40:00 | 只看该作者
用参数化不就可以了吗?
如果不想用参数化,就加一个for循环
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-6-8 14:15:46 | 只看该作者
那我需要怎麽賦值呢,能不能說清楚一點,謝謝.
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2010-6-7 14:23:43 | 只看该作者
datatable.SetNextRow
虽然指到下一行了,但你的变量a没有重新获值,依然是最先第一行的值
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-27 13:28 , Processed in 0.075345 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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