Foxtable(狐表)用户栏目专家坐堂 → DataColChanged中如何Compute第三行到最后一行


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

主题:DataColChanged中如何Compute第三行到最后一行

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


加好友 发短信
等级:三尾狐 帖子:672 积分:7909 威望:0 精华:0 注册:2016/6/11 11:10:00
DataColChanged中如何Compute第三行到最后一行  发帖心情 Post By:2021/12/9 8:33:00 [只看该作者]

DataColChanged中如何Compute第三行到最后一行
比如:        Dim z3 As Double = dt.Compute("Count(N1)","N1='主' and  从第三行到最后一行")

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110450 积分:562116 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/9 8:55:00 [只看该作者]

这个逻辑不合理,数据库是没有行号这种概念,行的位置也不是固定的,因为排序、删除等都可能会导致行的位置发生变化。

如果要做,先获取第一行、第二行的主键,在条件里排除掉

Dim z3 As Double = dt.Compute("Count(N1)","N1='主' and  编号<> '第一行编号' and ....")

 回到顶部