以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- [求助]判断第一行返回值 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=179807) |
-- 作者:2425004926 -- 发布时间:2022/9/10 13:32:00 -- [求助]判断第一行返回值 我把表A所有的行都删了,并且保存,返回值怎么还是true,DataTables("表A")判断第1行怎么会出错 output.Show(Tables("表A").rows(0) IsNot Nothing) output.Show(Tables("表A").rows(0)("第一列")) output.Show(Tables("表A").rows(1) IsNot Nothing) output.Show(Tables("表A").rows(1)("第一列")) output.Show(Tables("表A").rows(2) IsNot Nothing) output.Show(Tables("表A").rows(2)("第一列")) 返回值: True 第一列 True 第一列 True 第一列 \'output.Show(DataTables("表A").datarows(0) IsNot Nothing) Dim dr As DataRow = DataTables("表A").datarows(0) output.Show(dr IsNot Nothing) 返回出错
|
-- 作者:2425004926 -- 发布时间:2022/9/10 13:59:00 -- 我用Current当前行判断,问题也得到了解决 |
-- 作者:有点蓝 -- 发布时间:2022/9/12 8:54:00 -- 判断是否有行应该这样 if Tables("表A").rows.count > 0 then output.Show(Tables("表A").rows(0)("第一列")) end if if dataTables("表A").datarows.count > 0 then output.Show(dataTables("表A").datarows(0)("第一列")) end if [此贴子已经被作者于2022/9/12 8:54:04编辑过]
|