使用Entity Framwork 保存数据时,提示不能在对象中插入重复键,违反了PRIMARY_KEY约束

 这种情况,大多发生在有外键存在的情况下,解决方法是:

 把dataContext.Set<T>().Add(model)修改成dataContext.Models.Add(model);

原文地址:https://www.cnblogs.com/lishidefengchen/p/5212098.html