Foxtable(狐表)用户栏目专家坐堂 → [求助]查询最大值得不到数据


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

主题:[求助]查询最大值得不到数据

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


加好友 发短信
等级:童狐 帖子:241 积分:2569 威望:0 精华:0 注册:2018/1/11 14:52:00
[求助]查询最大值得不到数据  发帖心情 Post By:2018/6/18 20:09:00 [只看该作者]

查询最大值时,表格中得不到数据,MessageBox.show的结果也是空,不知道哪里出现问题?
Dim tbl As Table = Tables("学生查询四")
Dim tp As Table = Tables("查询科目")
'For Each rw As Row In Tables("学生查询四").Rows
'For i As Integer = 0 To tp.Rows.Count -1
'Dim p As Integer = Tables("学生查询四").Cols(tp.Rows(i)("学科")).Index

Dim cls() As String = {"语文","数学","英语"} '指定要显示的各列   
For Each cl As String In cls '逐列取值
    For Each dr As DataRow In DataTables("学生查询四").DataRows '从数据表中提取数据
        dr(cl & "最大") = tbl.Compute("max(cl)")
    Next
    MessageBox.show(tbl.Compute(cl))
Next

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/19 9:28:00 [只看该作者]

改成

 

dr(cl & "最大") = tbl.Compute("max(" & cl & ")")


 回到顶部