Foxtable(狐表)用户栏目专家坐堂 → 请问下这句代码错在哪里呢?


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

主题:请问下这句代码错在哪里呢?

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


加好友 发短信
等级:童狐 帖子:285 积分:2254 威望:0 精华:0 注册:2011/8/16 10:11:00
请问下这句代码错在哪里呢?  发帖心情 Post By:2019/2/19 14:08:00 [只看该作者]

For Each r As Row In Tables("基本信息").rows
    If r.isnull("年龄") = False And r.isnull("性别") = False And r.isnull("体重指数") = False Then
        Dim dr As DataRow = DataTables("体重指数标准").find("性别 ='" & r("性别") & "' and "年龄 ='" & r("年龄") & "' and 数值下限 <= " & r("体重指数") & " and 数值上限 > " & r("体重指数") )
        If dr IsNot Nothing
            r("体重指数评价") =  dr("评价")
        End If
    End If
Next

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


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

表结构
图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20190219141355.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/19 14:52:00 [只看该作者]


Dim dr As DataRow = DataTables("体重指数标准").find("性别 ='" & r("性别") & "' and 年龄 =" & r("年龄") & " and 数值下限 <= " & r("体重指数") & " and 数值上限 > " & r("体重指数") )

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


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

太谢谢版主了,我太粗心了。。。

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


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

请问下您,为何我修改了下代码,结果不出来呢?

For Each r As Row In Tables("基本信息").rows
    If r.isnull("年龄") = False And r.isnull("体重指数评价") = False And r.isnull("体重指数代码") = False = False Then
Dim dr As DataRow = DataTables("总评价表").find("年龄 ='" & r("年龄") & "' and 项目 =" & r("体重指数代码") &  "' and 评价 =" & r("体重指数评价") )
If dr IsNot Nothing
            r("体重指数建议") =  dr("处方")
        End If
    End If
Next



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


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

表结构如下

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

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

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

[此贴子已经被作者于2019/2/19 16:24:27编辑过]

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/19 16:45:00 [只看该作者]


For Each r As Row In Tables("基本信息").rows
    If r.isnull("年龄") = False And r.isnull("体重指数评价") = False And r.isnull("体重指数代码") = False  Then
        Dim dr As DataRow = DataTables("总评价表").find("年龄 ='" & r("年龄") & "' and 项目 ='" & r("体重指数代码") &  "' and 评价 ='" & r("体重指数评价") &"'" )
        If dr IsNot Nothing
            r("体重指数建议") =  dr("处方")
        End If
    End If
Next

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


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

恩恩,谢谢版主,我再好好研究下帮助文档

 回到顶部