51Testing软件测试论坛
标题:
QTP脚本中定义一个数组接收function返回的数组
[打印本页]
作者:
vi_2010
时间:
2014-5-15 17:49
标题:
QTP脚本中定义一个数组接收function返回的数组
有一个function功能是将数据库查询的结果集的值赋给一个数组,然后返回这个数据,结果集应该怎样赋给数组。
脚本中数组怎么接收函数返回的数组,求各位大神指教啊~~~~~~~~~
作者:
auto_tester
时间:
2014-5-16 13:14
等待接受中
作者:
sakuragi0
时间:
2014-5-16 17:32
function中先不用数组,先用一个字符串把数组元素用|连接起来,这样function输出的是一个字符串,然后字符串进行分割(用分割函数split(str,“|”),得到的就是一个数组集合)
作者:
sakuragi0
时间:
2014-5-16 17:35
function中把结果集中的元素逐个连接起来组成一个字符串,比如用“|”符合连接起来,function的返回值就是这个字符串,然后split这个字符串,就得到数组了(split(str,“|”))
作者:
vi_2010
时间:
2014-5-20 11:43
回复
4#
sakuragi0
谢谢哦,我解决了数据接收问题了,但是会出现,有时候可以成功,有时候会报下标越界或之类的问题,可以考虑用这种方法,这样返回后赋值应该会成功率高些
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2