以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [原创]关联增加行内容 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=70569) |
||||||||
-- 作者:a317637917 -- 发布时间:2015/6/24 15:42:00 -- [原创]关联增加行内容 我的A、B两个表,作为父子表,以姓名进行关联,将B表中的一些个人信息关联到A表,但是B表中有A中没有的姓名,想把这些在A中自动添加。但是总有问题,还请帮忙看下 多谢 |
||||||||
-- 作者:a317637917 -- 发布时间:2015/6/24 15:42:00 -- 附件上传了
|
||||||||
-- 作者:Bin -- 发布时间:2015/6/24 15:49:00 -- For Each dr As DataRow In DataTables("CCCM参会回执").SQLselect("姓名 not in (select Distinct 姓名 f rom {CCCM参会回执})") Dim drr As DataRow = DataTables("论文回执").addnew drr("姓名")=dr("姓名") Next
|
||||||||
-- 作者:大红袍 -- 发布时间:2015/6/24 15:49:00 --
第一步,父表的关联列,不能用重复的值。
第二步,用sqlselect,必须先把表保存一下。
|
||||||||
-- 作者:a317637917 -- 发布时间:2015/6/24 16:22:00 -- 怎么能够实现,在前面那个表里有姓名的情况下,识别重复的,只是添加里面没有的 我要的是这个功能 |
||||||||
-- 作者:大红袍 -- 发布时间:2015/6/24 16:46:00 -- 4楼就是。 |
||||||||
-- 作者:a317637917 -- 发布时间:2015/6/24 20:16:00 -- 我把需要关联的列加上去了,这样就开始报错了.....还请指教
|
||||||||
-- 作者:大红袍 -- 发布时间:2015/6/24 20:19:00 -- 我跟你说了啊,父表的姓名列不能重复啊,要不你就不要用关联 [此贴子已经被作者于2015/6/24 20:20:24编辑过]
|
||||||||
-- 作者:大红袍 -- 发布时间:2015/6/24 20:23:00 --
|
||||||||
-- 作者:a317637917 -- 发布时间:2015/6/25 10:32:00 -- 多谢指导,明白不能通过父子关系实现了。但是我确实需要在导入第二个表的时候,根据姓名,把相关的信息汇总,通过DataColChanged写了代码,但是导入论文回执的时候,另一个表上的信息还是不能自动更新,求助 多谢
|