| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1636 人关注过本帖
标题:[求助]主外键关联进行更新时如何保证数据一致性
取消只看楼主 加入收藏
jlnet
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2006-7-29
收藏
 问题点数:0 回复次数:3 
[求助]主外键关联进行更新时如何保证数据一致性

如果设置了主外键,在更新时,主键的值发生了改变,如何能让外键也跟着一起改变呢。

比如我将主键设成自增型字段。当主键更新时数据库的已有这个值,那么主键就会改变,但是外键并没能跟着一并进行改变。
这种情况在做网络结构时可能会出现。
如何解决这种问题。

大虾们来帮忙解释一下啊。

搜索更多相关主题的帖子: 一致性 数据 
2007-05-10 10:48
jlnet
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2006-7-29
收藏
得分:0 

噢,我会的。
不过哪位大大要是明白就给解释一下吧。谢谢了。

2007-05-10 12:41
jlnet
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2006-7-29
收藏
得分:0 

我用的是ACCESS的数据库。
我是只想知道这方面的理念。

2007-05-10 12:44
jlnet
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2006-7-29
收藏
得分:0 

如何做到一起修改呢。

我尝试着用.net的数据向导做了两个表的关联。添加修改都没有问题。子表会和主表保持一致。

比如我用自增字段做主键,当我加载数据后并进行一些添加的操作后,在更新之前,直接打开数据库并向数据库写一条记录(模拟多用户操作),然后再更新数据时,如果主键重复,那么主键值就会自动更改,但是从表的外键并没有随着主键的更改而发生变动。

这时要怎么办?

2007-05-10 15:18
快速回复:[求助]主外键关联进行更新时如何保证数据一致性
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030409 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved