Foxtable(狐表)用户栏目专家坐堂 → 数据丢失


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

主题:数据丢失

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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
数据丢失  发帖心情 Post By:2016/8/19 10:03:00 [只看该作者]

Dim dr As DataRow = e.DataRow
Dim dt As DataTable = DataTables("成绩")
If e.DataCol.Name = "学校代码" Then
    dr("参考人数") = dt.Compute("count(姓名)","[学校代码] = '" & dr("学校代码") & "'and [年级代码] = '" & dr("年级代码") & "'and [班级] = '" & dr("班级") & "'")
    dr("语文_平均分") = dt.Compute("AVG(语文_语总)","[学校代码] = '" & dr("学校代码") & "'and [年级代码] = '" & dr("年级代码") & "'and [班级] = '" & dr("班级") & "'")
    dr("语文_优秀率") = dt.Compute("count(姓名)","[语文_语总] >= 85 and [学校代码] ='" & dr("学校代码") & "'and [年级代码] = '" & dr("年级代码") & "'and [班级] = '" & dr("班级") & "'")/dr("参考人数")
dr("语文_及格率") = dt.Compute("count(姓名)","[语文_语总] >= 60 and [学校代码] ='" & dr("学校代码") & "'and [年级代码] = '" & dr("年级代码") & "'and [班级] = '" & dr("班级") & "'")/dr("参考人数")
End If


datacolchanged

重置了列后,参考人数,语文_平均分列在系统重开数据不见了,要重新重置,但语文_优秀率,语文_及格率没存在这个问题,请问是什么原因,如何处理?谢谢!!!

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/8/19 10:37:00 [只看该作者]

语文_平均分列是不是表达式列?

 回到顶部