Foxtable(狐表)用户栏目专家坐堂 → 好奇怪的结果


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

主题:好奇怪的结果

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


加好友 发短信
等级:童狐 帖子:285 积分:2254 威望:0 精华:0 注册:2011/8/16 10:11:00
好奇怪的结果  发帖心情 Post By:2017/6/10 12:29:00 [只看该作者]

我设置了判断“引体向上插值”大于等于下限,和小于上限,“引体向上附加分”为何结果除了1分以外的都显示10分呢?
表结构如下

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170610122119.jpg
图片点击可在新窗口打开查看

代码如下

If e.DataCol.name = "年级" OrElse e.DataCol.name = "性别" OrElse  e.DataCol.name = "引体向上差值" Then
    If e.DataRow.isnull("年级") = False And e.DataRow.isnull("性别") = False And e.DataRow.isnull("引体向上差值") = False Then
        Dim dr As DataRow = DataTables("引体向上加分").find("年级 ='" & e.DataRow("年级") & "' and 性别 ='" & e.DataRow("性别") & "' and 下限 <= " & e.DataRow("引体向上差值") & " and 上限 > " & e.DataRow("引体向上差值"))
        If dr IsNot Nothing
             e.DataRow("引体向上附加分") =  dr("分数")
        End If
    End If
End If



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


加好友 发短信
等级:超级版主 帖子:110624 积分:563022 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/10 14:28:00 [只看该作者]

下限和上限是字符型的列?改为整型

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


加好友 发短信
等级:童狐 帖子:285 积分:2254 威望:0 精华:0 注册:2011/8/16 10:11:00
  发帖心情 Post By:2017/6/10 14:44:00 [只看该作者]

原来如此,谢谢老师指点,弄了一个早上是自己的粗心造成的真惭愧

 回到顶部