以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 向孙表添加数据时,判断子表是否存在相应的行 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146574) |
-- 作者:tld -- 发布时间:2020/2/26 18:46:00 -- 向孙表添加数据时,判断子表是否存在相应的行 老师好。我遇到一个问题:需要将查询结果添加到子表或孙表,添加子表我可以先 addnew,但向孙表添加数据时,有时候addnew会失败,因为此时有可能子表中还没有相应的行,必须先在子表执行 addnew。请教:能否在向孙表添加数据前,先判断子表是否需要 addnew,如果需要,子表先addnew,然后孙表addnew,然后添加数据就? |
-- 作者:程兴刚 -- 发布时间:2020/2/26 19:38:00 -- 先到子表找这个儿子,设找到先生一个儿子(addnew()),然后再凭这个儿子去找孙子,找不到再让儿子生一个孙子,理逼则路通,N世同堂皆可,如果还不明白,请发文件! |
-- 作者:有点蓝 -- 发布时间:2020/2/27 9:25:00 -- 正常添加就像程版说的额,应该先添加父表,然后添加子表,在添加孙表。 如果随便加,可以使用find查询任何表有没有对应的数据:http://www.foxtable.com/webhelp/topics/0396.htm
|