51Testing软件测试论坛

标题: 【已解决】想将数据存入DataTable中,怎么一运行就报错; [打印本页]

作者: yao2631488    时间: 2013-1-25 15:01
标题: 【已解决】想将数据存入DataTable中,怎么一运行就报错;
本帖最后由 黑羽祭 于 2013-1-31 11:36 编辑

想将数据存入DataTable中,怎么一运行就报错;
[attach]83356[/attach]
[attach]83357[/attach]
作者: Old々Man    时间: 2013-1-25 18:31
因为你这一行根本不存在,所以填写不进去的。
DataTable.Value(1,dtGlobalSheet)  = "Test",就报你这个错。
然是你先在第一行内写点东西,使第一行变成已使用的状态(就是有根黑线),再执行就可以了。
还有个办法就是在调用Value方法前,先调用DataTable.SetCurrentRow(N)方法,再DataTable.Value(N,dtGlobalSheet)即可!!
作者: yao2631488    时间: 2013-1-30 14:48
回复 2# Old々Man


    恩。两种方法都可以。什么感谢~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2