数据库主键的更新

有一个表firstlist(firstname,weizhi)firstname是主键还有一个表secondlist(secondname,firstname,weizh... 有一个表firstlist(firstname ,weizhi)
firstname是主键
还有一个表secondlist(secondname,firstname,weizhi)
secondname是主键
两个表通过firstname关联

现在用.net做后台,通过数据库控件,想实现对表firstlist的所有字段的更新,可是主键不让更新,为了实现数据库的完整性,firstname又必须做主键
请大家帮忙实现一下,说具体点,本人刚接触.net
展开
 我来答
匿名用户
2009-09-16
展开全部
“为了实现数据库的完整性,firstname又必须做主键”
很不理解这句话的意思,为什么一定要用firstname作主键才能实现实体完整性,不能用其他的吗,比如说流水号。
实体完整性是说主码不能为空或重复,有没有规定一定要哪个字段作主码
zfy0921
2009-09-09 · 超过56用户采纳过TA的回答
知道小有建树答主
回答量:320
采纳率:0%
帮助的人:140万
展开全部
为什么要更新主键呢,两个表通过firstname字段关联,如果firstlist表的主键更新了,那secondlist也必须要更新的,你可以尝试着用其他办法达到你的目标
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式