删聊主从表的问题: 1.在服务器端建立Trigger.2.在主表的BeforDelete中做Circle 先delete从表中的记录。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用的是paradox表格吧!它只能级联更新,不能级联删除!先删除子表对应的记录,再删除主表记录!!! 如果您用的是sql数据库,则可以用一个存储过程来实现,您可以先给存储过程传递要删除的主表记录的主键,然后在存储过程中把从表中和该主键关联的所有记录先删除,之后再删除主表中该主键标识的记录。之后在客户端中更新数据集即可。 sql数据库不是支持级联删除的吗? 问题就在于SQL支持级联删除,如果你在数据库中设计了表与表之间的联系,并且定义了删除主表纪录时同时删除从表的关联纪录的规则,那么请设想一下,你在Delphi的程序中删除主表记录后会发生神情况呢?就是数据库同时自动的删除了所有从表的相关纪录,而Delphi的应用程序中的从表并不知道数据库中已经没这条记录了,他也自动的去删除从表的相关纪录,他就会发生错误,一般的它会报告数据库中的记录不存在,在ADO中会报告书签发生了变化,无法定位纪录 sxh(前方)的回答是正确的。为什么不给分呢?呵呵 一个派生类件如何继承2个基类? 编译通过了,为什么运行的时候就出错,停在 利用TIdHttp控件下载文件和vista的兼容问题,高手进来看看 为何WEBbrowser登陆某一个网页的时候会提示缺少对象?而在ie中就没事呢?应如何处理? 数据连接问题(连接串) 数据库连接 有关计时器的用法(送分哈) DBGrid中怎么得到当前选中的行号? 斑竹快来啊!!!!!!我为什么不能给分??????? TQuery的SQL属性长度是有限质的吗? 请问Raize Components Version 2.52的Serial Number? 请教:用DCOM开发三层应用
先删除子表对应的记录,再删除主表记录!!!
主表记录的主键,然后在存储过程中把从表中和该主键关联的所有记录先删除,之后再删除主
表中该主键标识的记录。之后在客户端中更新数据集即可。