已解决
 
如何更新SQL Server数据库中相关联的表
提问者:Yin   回答:2  浏览次数:626     悬赏分:0

 
|  评论(0) |

如何更新SQL Server数据库中相关联的表?我是说我有三个表,不妨设为A,B和C,其中B表中的CUSTOM_NO字段的外键为A表中CUSTOM_NO字段,C表中的CUSTOM_NO外键为B表中的CUSTOM_NO字段,当用户修改A表中的CUSTOM_NO字段时,B表及C表必须作相应的修改,但我找不到合适的办法。曾用SQL SERVER的触发器,在更新A表的CUSTOM_NO字段时更新C表及B表CUSTOM_NO字段,但运行时报错: 键冲突。 好像约束先于触发器。希望有谁能帮我!谢谢。

如果有了满意的回答请及时采纳,不要辜负了回答者!
回答
 
共 2 条
 
最佳答案
回答者:Tom(Tom)  级别:沙场军衔-中校 (2006-12-07 17:45:53)
 Public Sub playyuer_Answer() 
    If Ms SQL 7 Then 
     可新建数据库图表 (New Database Diagrams)(与 Access 设计关系类似) 
     可连锁更新。但 Delphi 4 (BDE & SQL Explorer) 连 SQL7 不能兼容有些字段类型! 
     Delphi 5 (BDE & SQL Explorer) 没问题! 
    Else 
     SQL6.5 无 Diagrams ,可试试Visual Studio 98 的Visual DataBase Tools 
     连 SQL6.5,通过 GUI 是否能找到与 SQL7 之D iagrams 相当的东东!? 
    End if 
    End Sub 
 
 
提问者对答案的评价:
 
 |  评论(0) |
回答者:Nicholas(Nicholas)  级别:- (2006-12-07 17:46:14)
同上
 
 |  评论(0) |
提问者请及时处理问题
 
  公告区
  本周推荐专家
专家 专业分类
  Copyright © 2003-2005 Forlink Technologies All Rights Reserved 
版权所有 时力科技 联系:客户服务中心 京ICP证030637号