Foxtable(狐表)用户栏目专家坐堂 → [求助]如何把子表的字符段取到父表里


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

主题:[求助]如何把子表的字符段取到父表里

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


加好友 发短信
等级:婴狐 帖子:9 积分:137 威望:0 精华:0 注册:2015/7/28 10:22:00
[求助]如何把子表的字符段取到父表里  发帖心情 Post By:2015/7/31 17:11:00 [只看该作者]

在父表里有“姓名”字段,但没有“联系人”字段,在子表有“联系人”字段,父表和子表通过“姓名”字段相关联,我想把子表里的“联系人”字段里的值放到父表的“联系人”字段里,该如何操作,请各位不吝赐教,谢谢!

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/31 17:15:00 [只看该作者]

 逻辑有问题,如果联系人只有一个,应该放在父表;如果是多个,你想怎么显示在父表?

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


加好友 发短信
等级:婴狐 帖子:9 积分:137 威望:0 精华:0 注册:2015/7/28 10:22:00
  发帖心情 Post By:2015/7/31 17:23:00 [只看该作者]

不好意思,可能是我没有说清楚。因为有些字段在子表有,在父表里没有,我想在父表里添加这些字段,然后从子表里把这些字段的值取来再放到父表里。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/31 17:35:00 [只看该作者]

For Each dr As DataRow In DataTables("表A").Select("第三列 is null")
    Dim fdr As DataRow = DataTables("表B").Find("第一列 = '" & dr("第一列") & "' and 第三列 is not null")
    If fdr IsNot Nothing Then
        dr("第三列") = fdr("第三列")
    End If
Next

 回到顶部