以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何获取datarow的行号 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=110210) |
-- 作者:sky-18 -- 发布时间:2017/11/29 3:02:00 -- 如何获取datarow的行号 请教老师们。datarow的行号如何获取啊?
|
-- 作者:有点甜 -- 发布时间:2017/11/29 8:50:00 -- 参考
http://www.foxtable.com/webhelp/scr/0553.htm
|
-- 作者:sky-18 -- 发布时间:2017/11/29 10:54:00 -- 这只是获取了datarow在table里的行号。我想要获取datarow在datatable的行号。通过这个行号可以直接应用datarow。比如datatable(订单).datarows(行号) |
-- 作者:有点甜 -- 发布时间:2017/11/29 10:58:00 -- datatable没有行号这种概念 |
-- 作者:sky-18 -- 发布时间:2017/11/29 11:44:00 -- 那为什么这样datatable(订单).datarows(10)也能正确活得datarow呢? |
-- 作者:有点甜 -- 发布时间:2017/11/29 11:52:00 -- 获取不到,如果你确实需要获取,可以循环datatable每一行,对比其_Identify值。 |
-- 作者:sky-18 -- 发布时间:2017/11/29 12:17:00 -- 确实获取到了。而且还用datatables(订单).datarows(行号)(\'\'_identify\'\')成功活得了主键值 |
-- 作者:sky-18 -- 发布时间:2017/11/29 12:29:00 -- 刚才又试了一下,确实可以。 此主题相关图片如下:screenshot_20171129-122214.png |
-- 作者:sky-18 -- 发布时间:2017/11/29 13:40:00 -- 麻烦甜老师看看,这是怎么回事呢? |
-- 作者:有点甜 -- 发布时间:2017/11/29 15:03:00 -- 不明白你要做什么。红色代码是你要查找的datarow的行的_Identify的值。
For i As Integer = 0 To DataTables("表A").datarows.count-1 |