access 导入excel 键值冲突 丢失

从EXCEL表格中的数据导入ACCESS时,提示由于键值冲突,其中0条记录字段内容被删除,而9条记录丢失(总共9条记录)。

它的提示:“如果记录被丢失,说明粘贴的记录中含有目标表中已有的主键值,或者它们违反了在表之间定义的关系上的参照完整性规则”

请教如何解决,excel也有主键值吗?

ACCESS表中,主键是必需字段、且不可重复。
建议你可以在ACCESS表中取消原来的主键,添加个自动编号字段作为主键,再导入excel数据。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-10-09
主要看你的表中数据有无字段与其他表产生联系,如有一定赋值,比如导入的字段比库中表字段少,而库中表的多余字段有关联他表的索引,那就必须指定值再导入
第2个回答  2019-04-29
键值冲突是关键问题,你看access的表设计,里面有唯一索引的字段,那些字段在excel的数据里面发生了重复。
第3个回答  2015-05-26
excel没有主键,请把Access中的主键删除再导入试试
相似回答