asp.net-mvc – 为什么我得到一个“无法更新EntitySet,因为它有一个定义查询…”异常时,试图更新在En
发布时间:2020-07-03 11:38:59 所属栏目:asp.Net 来源:互联网
导读:在使用Entity Framework的LINQ to SQL的帮助下更新时,抛出异常。 System.Data.UpdateException: Unable to update the EntitySet t_emp because it has a DefiningQuery and no UpdateFunction element exists in the Modif
|
在使用Entity Framework的LINQ to SQL的帮助下更新时,抛出异常。 System.Data.UpdateException: Unable to update the EntitySet 't_emp' because it has a DefiningQuery and no <UpdateFunction> element exists in the <ModificationFunctionMapping> 更新的代码是: public void Updateall()
{
try
{
var tb = (from p in _te.t_emp
where p.id == "1"
select p).FirstOrDefault();
tb.ename = "jack";
_te.ApplyPropertyChanges(tb.EntityKey.EntitySetName,tb);
_te.SaveChanges(true);
}
catch(Exception e)
{
}
}
为什么我收到此错误? 解决方法问题出在表结构中。为了避免错误,我们必须在表中创建一个主键。之后,更新edmx。问题将得到解决(编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 注册.NET 4.5 IIS 10 Windows 10
- asp.net-mvc – 神秘的ASP.NET MVC Action高延迟问题?
- asp.net-mvc – 为什么DropDownListFor会在提交后丢失多个选
- asp.net-mvc – 如何在我的Asp.net Mvc中使用linq2sql存储库
- asp.net-web-api – 在WebApi OData中为OData服务文档基URL
- asp.net – Azure可以运行WPF吗?
- 我可以使用ASP.NET成员身份实体框架吗?
- asp.net-mvc – 在MVC命令,优先级和功能问题中授权属性
- 实体框架 – 实体框架核心更新许多对许多
- asp.net – 如何在页面加载时以“添加新”模式进行编程设置
推荐文章
站长推荐
- asp.net – 当绑定值包含冒号时,如何绑定GridVie
- asp.net-mvc – ie9:调试时出现恼人的弹出:“错
- WPF的Page介绍及Page Window Frame 之间的链接使
- 在ASP.NET中使用querystring的最佳做法?
- 如何在Asp.Net Mvc中进行Basecamp风格的账户?
- ASP.NET MembershipProvider加密/解密
- asp.net-mvc-3 – 如何在页面提交ASP.Net MVC时捕
- asp.net – 来自WebHttpBinding的WCF服务中的Acc
- 如何重定向到ASP.NET MVC中的调用页面?
- asp-classic – 如何使用AES在VBScript中进行加密
热点阅读
