以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 数据库交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6) ---- 删除主子记录 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=30936) |
-- 作者:ming -- 发布时间:2010-12-15 23:19:44 -- 删除主子记录 admin:有一条主子记录,当删除主子记录后,数据库中主表记录被清除了,而子表记录却未被清除,还保留在数据库,这是什么原因?我看了《教学管理一对多》的示例也存在此问题,请帮助解决,谢谢。 |
-- 作者:玩脑者 -- 发布时间:2010-12-16 0:01:54 -- 因为你没有删除子表中的对应记录。 主子表只是一个关连作用,并不是你删除了主表中的记录,子表中的相应记录也被删除,需要对两个表都执行“删除”命令。 |
-- 作者:zhongjian -- 发布时间:2010-12-16 0:04:10 -- 彻底删除有主子关系的数据,应首先用主记录数据过滤查询查询子记录,得到数据子集,删除子集;再删除主记录。 |
-- 作者:ming -- 发布时间:2010-12-16 15:33:39 -- 已解决,谢谢两位指点。 |