标签: c# asp.net .net entity-framework ado.net
我有以下实体:
在我的代码中,我需要更新实体FKCategoryID中的BudgetPost,但我收到以下错误:
FKCategoryID
BudgetPost
FKCategoryID是对象的一部分 关键信息
在这种情况下是否可以更新密钥,或者这是不可能的?
提前致谢
答案 0 :(得分:0)
为什么它是复合键的一部分?只要FKBudgetID是复合主键的一部分,您将无法修改它。如果要在FKCategoryID和FKBudgetID的组合中强制实现唯一性,请改用UNIQUE约束。