51Testing软件测试论坛
标题:
向datatable插入值时能不能指定第几行?
[打印本页]
作者:
whyleave
时间:
2009-5-26 13:05
标题:
向datatable插入值时能不能指定第几行?
向datatable插入值时能不能指定第几行?知道的朋友告诉下,先谢了
作者:
bagwell333
时间:
2009-5-26 13:19
当然可以了。
DataTable.setcurrentrow(i)
作者:
whyleave
时间:
2009-5-26 13:30
用这种方法是可以将多个值插入到datatable的参数中,可是我后面再去引用这个参数时却只能执行1次,怎么才能让它循环多次?
例如:我向Global中的p_test中插入了3个数据,我怎么设置才能让脚本循环3次呢
作者:
blizzardlyk
时间:
2009-5-26 13:36
建议不要用GLOBAL表,容易产生无限循环. 脚本跑的次数在ACTION的设置里
作者:
whyleave
时间:
2009-5-26 14:21
已经设置了在所有行上运行,结果还是只跑一次。
作者:
liuxuedong
时间:
2009-5-26 16:07
将循环部分切割一下,在局部变量中循环试一下
作者:
test1978
时间:
2009-6-1 10:51
通过for循环或while循环进行操作,设置的action的次数只是参数化后读取参数表的次数,例如里边有5个参数你可以设置只运行3次
作者:
hk_ella
时间:
2009-6-1 14:07
标题:
回复 3# 的帖子
其实方法有很多
譬如说你在插入数据的时候记录插入的数据量,为InsertNum
插入完成之后再将某段脚本执行InsertNum次这样也可以的,而且也挺方便的
或者再复杂一点,如果你插入数据不是在数据表中连续插入的话,你也可以将插入行号记录到一个数组中,然后循环次数为数组的上限,且根据数组中的值到数据表中相应的行中去取数据,这样也是可以的
就看你怎么用方便了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2