Foxtable(狐表)用户栏目专家坐堂 → [求助]判断第一行返回值


  共有6517人关注过本帖树形打印复制链接

主题:[求助]判断第一行返回值

帅哥哟,离线,有人找我吗?
2425004926
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:712 积分:5559 威望:0 精华:0 注册:2019/11/14 9:36:00
[求助]判断第一行返回值  发帖心情 Post By: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
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:712 积分:5559 威望:0 精华:0 注册:2019/11/14 9:36:00
  发帖心情 Post By:2022/9/10 13:59:00 [只看该作者]

 我用Current当前行判断,问题也得到了解决

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111421 积分:567181 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By: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编辑过]

 回到顶部