Y yorkting Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-29 #1 在sql server7.0中,建立表之间的一对多关联后,就不能象在ACCESS中那样删除了主表的录记,从表的相应记录也自动地删除了. 请问各位大虾在d5+sql server7中怎样处理才好?
G gxg8816 Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-29 #2 只能用triger,SQL server在这一点上不如Access,不能连锁删除和更新.
G gxg8816 Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-01 #5 >>理论上讲,应该有个集联删除什么的把? 我开始也希望有,但确实没发现.不过,ACCESS2000可以根据它的relation自动生成 相应得trigger. 所以,我总是现在access中建立数据结构及关系,再转入SQL7
>>理论上讲,应该有个集联删除什么的把? 我开始也希望有,但确实没发现.不过,ACCESS2000可以根据它的relation自动生成 相应得trigger. 所以,我总是现在access中建立数据结构及关系,再转入SQL7
G g622 Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-02 #6 做delete触发器,在deleted表中检索外键值,然后 依次在连接的表中做删除, only this way
M maming Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-03 #7 不知你的删除是用存贮过程,还是别的。 用存贮过程的话,你想如何删除都可以,而且效率很高,实时性很好。 用DELPHI调用存贮过程很简单的,你是知道的。
G gxg8816 Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-03 #8 想连锁删除和更新.只能写update 和 delete 触发器. 触发器也是一种存储过程,是数据有变化时SQL SERVER 自动执行的存储过程.