更新实体框架中的键值

时间:2017-05-19 14:17:27

标签: sql entity-framework

   Profile p = db.Profile.Where(m => m.MemberId == MemberUID).Single();  

   db.Entry(p).State = EntityState.Modified;      
   p.LastUpdatedDate = DateTime.Now;
   db.SaveChanges();

我想更新LastUpdatedDate但它给我一个错误

  

"该物业' LastUpdatedDate'是对象关键的一部分   信息,不能修改。"

注意:LastUpdatedDate不是主键,只是设置为实体键

我想更新它,因为它是..有什么办法吗?将不胜感激

模型

 public partial class Profile 
    {

        public System.DateTime LastUpdatedDate { get; set; }

    }

0 个答案:

没有答案