| |
|
|
| |
已解决
|
|
| |
如何更新SQL Server数据库中相关联的表 |
|
提问者: Yin 回答:2 浏览次数:626  悬赏分: 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字段,但运行时报错:
键冲突。
好像约束先于触发器。希望有谁能帮我!谢谢。
|
|
|
如果有了满意的回答请及时采纳,不要辜负了回答者!
|
|
|
|
|
|
|
|
|
|
|
最佳答案 
回答者: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
|
| |
| |
提问者对答案的评价:
|
| |
|
|
|
|
|
回答者:Nicholas(Nicholas) 级别:- (2006-12-07 17:46:14) |
|
同上
|
| |
|
|
|
|
| 提问者请及时处理问题 |
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
| 公告区 |
 |
|
|
|
|
|
|
|
 |
|
|
|
|
|