无法更新EntitySet ,因为它有一个DefiningQuery并且不存在<UpdateFunction>元素?
我正在使用.net 3.5实体框架1。
我正在做这样简单的事情:
var RoomDetails = context.Rooms.ToList();
foreach (var Room in Rooms)
{
Room.LastUpdated = DateTime.Now;
}
我正在尝试执行时遇到此错误:
context.SaveChanges();
我得到的错误:
无法更新EntitySet - 因为它具有DefiningQuery,并且<ModificationFunctionMapping>元素中不存在<UpdateFunction>元素以支持当前操作。
我在上下文中做了很多更新,没有任何问题,只是当我试图更新这个特定的实体。
我所有的搜索都显示了同样的事情,即在我试图更新的实体上没有声明主键。但是,唉,我确实有一个主键声明...
相似问题