以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于datatables表中行排序的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=126053) |
-- 作者:fntfgz -- 发布时间:2018/10/12 22:03:00 -- 关于datatables表中行排序的问题 循环遍历一个datatable表,我并没有对此table表操作,但是行的顺序确与显示的不同,但是_identify的顺序与table表的顺序也一致,请问循环遍历是按什么变量来循环的,实在搞不懂啊 [此贴子已经被作者于2018/10/12 22:03:53编辑过]
|
-- 作者:有点蓝 -- 发布时间:2018/10/12 22:08:00 -- For Each r As Row In Tables("表A").Rows Output.Show(r("第一列")) Next |
-- 作者:fntfgz -- 发布时间:2018/10/12 22:15:00 -- 老师,用table我会这么写,只是不知这么错在哪儿,以后写datatable的遍历,总是心里不踏实,问题出在哪儿呢??? |
-- 作者:有点蓝 -- 发布时间:2018/10/12 22:21:00 -- datatable是无序的,也就是说datarow行的顺序未必是看到的表格的顺序。如果要按顺序取值,必须指定一个列,比如 For Each dr As DataRow In DataTables("表A").Select("","第一列") Output.Show(dr("第一列")) Next |
-- 作者:fntfgz -- 发布时间:2018/10/12 22:25:00 -- 谢谢老师 |