excel导入DataTable的问题?
背景:现在导入了多个excelSheet到DataTable中,例如:excel里的loginTable,employeeTable两个sheet导入了DataTable里, 脚本两层循环,外循环loginTable里的数据,内循环employeeTable的数据。问题:外循环(i),内循环(j)在设当前行的时候怎么写?DataTable.SetCurrentRow(??)还是有DataTable(loginTable).SetCurrentRow(i)写法,但是我查看了一下好像不行! 关注 顶起! 用SetCurrentRow应该是可以的吧,你试过没? 你把2个sheet导入同一个action,这样不可以的吧。在第2次导入时会将前一次的导入给覆盖掉的 手动的控制datetable执行下一行的,可以用datetable.getsheet().setnextrow,这样就是下一行的了 DataTable(loginTable).SetCurrentRow(i)
你导入到action里面的吗?
表名酒不是logintable了 原帖由 testlab 于 2009-9-4 17:36 发表 http://bbs.51testing.com/images/common/back.gif
你把2个sheet导入同一个action,这样不可以的吧。在第2次导入时会将前一次的导入给覆盖掉的
不会,会DataTbale.add()不会覆盖的。 原帖由 zhou840401 于 2009-9-4 18:08 发表 http://bbs.51testing.com/images/common/back.gif
手动的控制datetable执行下一行的,可以用datetable.getsheet().setnextrow,这样就是下一行的了
正确,多谢!
页:
[1]