access中无法实施参照完整性 怎么办

RT

第1个回答  2015-03-04

参照完整性是一个规则系统,Microsoft Access 使用这个系统用来确保相关表中记录之间关系的有效性,并且不会意外地删除或更改相关数据。

使用参照完整性时要遵循下列规则: 

    不能在相关表的外键字段中输入不存在于主表的主键中的值。

    如果在相关表中存在匹配的记录,则不能从主表中删除这个记录。例如,如果在“订单”表中有订单分配给某一雇员,就不能在“雇员”表中删除此雇员的记录。 

    如果某个记录有相关的记录,则不能在主表中更改主键值。例如,如果在“订单”表中有订单分配给某个雇员时,不能在“雇员”表中更改这位雇员的雇员ID。


你目前的情况看来是成绩表的学号出问题了,你看看这个是不是主表的主键里面没有。

本回答被网友采纳
相似回答