更新实体框架6中的计算列

时间:2014-07-01 06:20:28

标签: sql-server asp.net-mvc entity-framework entity-framework-6

如何在EF6中更新计算列的值我正在使用:

 HR_LEAVE_TBL hrLeaveTbl = context.HR_LEAVE_TBL.First(x => x.HASH == id);
                    hrLeaveTbl.APPROVED_BY_MANAGER = 1;
                    context.SaveChanges();

但不起作用 但是值不会改变,但是当我将StoreGeneratedPattern更改为None时,我正在使用Asp.net MVC with SQL Server 2012 standard edition

对数据库进行更新工作

1 个答案:

答案 0 :(得分:0)

这是计算好的,因此无法更新。

您无法更新计算列,您可以更新此列所依赖的值。