作业帮 > 综合 > 作业

dt.Rows[i][1] = ds.Tables[0].Rows[i][0];语句提示在位置2处没行是什么意思

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/30 00:26:13
dt.Rows[i][1] = ds.Tables[0].Rows[i][0];语句提示在位置2处没行是什么意思
其中ds是dataset类,dt为一张表调试至此其表中的值为图示
dt.Rows[i][1] = ds.Tables[0].Rows[i][0];语句提示在位置2处没行是什么意思
位置2处没行
你要取的值已经超过数组的最大范围.
也就是说,ds.Tables[0].Rows[2][0] == null.
查查看你的数据库有没有这么记录吧,或者用断点调试一下就知道错误在哪了.