以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何把子表的字符段取到父表里 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72537) |
-- 作者:unq197 -- 发布时间:2015/7/31 17:11:00 -- [求助]如何把子表的字符段取到父表里 在父表里有“姓名”字段,但没有“联系人”字段,在子表有“联系人”字段,父表和子表通过“姓名”字段相关联,我想把子表里的“联系人”字段里的值放到父表的“联系人”字段里,该如何操作,请各位不吝赐教,谢谢! |
-- 作者:大红袍 -- 发布时间:2015/7/31 17:15:00 -- 逻辑有问题,如果联系人只有一个,应该放在父表;如果是多个,你想怎么显示在父表? |
-- 作者:unq197 -- 发布时间:2015/7/31 17:23:00 -- 不好意思,可能是我没有说清楚。因为有些字段在子表有,在父表里没有,我想在父表里添加这些字段,然后从子表里把这些字段的值取来再放到父表里。 |
-- 作者:大红袍 -- 发布时间: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 |