Foxtable(狐表)用户栏目专家坐堂 → [求助]学习阶段,求老师改正一下代码?


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

主题:[求助]学习阶段,求老师改正一下代码?

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


加好友 发短信
等级:五尾狐 帖子:1150 积分:8991 威望:0 精华:0 注册:2012/7/10 9:09:00
[求助]学习阶段,求老师改正一下代码?  发帖心情 Post By:2015/3/10 9:42:00 [显示全部帖子]

如例子:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:学生成绩.foxdb

淘汰线计算的代码,怎么弄也弄不好,请老师帮助一下,谢谢了:代码如下:
Dim dt As DataTable = DataTables("成绩")
Dim dt_d As DataTable = DataTables("淘汰线计算")
dt_d.DataRows.Clear
For Each zy As String In dt.GetValues("专业组名称")
    Dim zy_sum As Double = 0
    For Each s As String In zy
        Dim dr As DataRow = dt_d.AddNew
        dr("专业组名称") = zy
        dr("淘汰线分数") =  '淘汰线分数:按写入的淘汰率(10%),找出每个专业组名称的最低分数,即分数线
        dr("平均淘汰线") =  '按照找出来的各专业组名称的"淘汰线分数"相加,除以专业组名称的个数,算出平均淘汰线
    Next
    If dt.DataRow("最终成绩")> dr("平均淘汰线") Then  '如果成绩表中的最终成绩大于淘汰线计算表的平平均淘汰线
        dt.DataRow("等次") ="平均入围"
    Else
        dt.DataRow("等次") ="平均淘汰"
    End If
Next


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


加好友 发短信
等级:五尾狐 帖子:1150 积分:8991 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2015/3/10 10:04:00 [显示全部帖子]

不知道怎么去组合应用,能否详细点,老大

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


加好友 发短信
等级:五尾狐 帖子:1150 积分:8991 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2015/3/10 10:08:00 [显示全部帖子]

谢谢有点甜,我很笨,唉,谢谢

 回到顶部