Foxtable(狐表)用户栏目专家坐堂 → 跨表引用问题,请教各位老师


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

主题:跨表引用问题,请教各位老师

帅哥,在线噢!
有点蓝
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106809 积分:543246 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/9/3 11:47:00 [只看该作者]

为什么上面就知道遍历select的结果:For Each dr As DataRow In DataTables("职数空缺").Select

下面就不会使用了呢

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


加好友 发短信
等级:幼狐 帖子:63 积分:597 威望:0 精华:0 注册:2019/7/25 11:01:00
  发帖心情 Post By:2019/9/3 14:39:00 [只看该作者]

情况不同啊,蓝版,我还是没有明白

 回到顶部
帅哥,在线噢!
有点蓝
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106809 积分:543246 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/9/3 15:05:00 [只看该作者]

For Each dr As DataRow In DataTables("职数空缺").Select("工作单位_镇街 is not null and 工作单位_村居社区 is not null")
    Dim fdr As List(of DataRow) = DataTables("村干部基本信息").Select("工作单位_镇街 = '" & dr("工作单位_镇街") & "' and 工作单位_村居社区 = '" & dr("工作单位_村居社区") & "'")
    For Each n As DataRow In fdr
        If n("职务排序") = "01" Then
            dr("书记") = n("姓名")
        ElseIf n("职务排序") = "02" Then
            dr("主任") = n("姓名")
        ElseIf n("职务排序") = "03" Then
            dr("会计") = n("姓名")
        End If
    Next
Next
DataTables("职数空缺").ReplaceFor("书记","空缺","书记 is null")
DataTables("职数空缺").ReplaceFor("主任","空缺","主任 is null")
DataTables("职数空缺").ReplaceFor("会计","空缺","会计 is null")

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


加好友 发短信
等级:幼狐 帖子:63 积分:597 威望:0 精华:0 注册:2019/7/25 11:01:00
  发帖心情 Post By:2019/9/4 15:29:00 [只看该作者]

谢谢老师

 回到顶部
总数 14 上一页 1 2