是在EF代码首先,它可以不使用存根对象,查询dB为单位的整行更新...实体框架代码第一次更新
例如
public class Dinner
{
public int DinnerID { get; set; }
public string Title { get; set; }
public DateTime EventDate { get; set; }
public string Address { get; set; }
public string Country { get; set; }
public string HostedBy { get; set; }
}
Dinner dinner = dinner.DinnerID = 1;
dinner.HostedBy = "NameChanged"
nerdDinners.SaveChanges();
上面的代码是否会创建一个Update语句,该语句将使DinnerID 1的行的以下列为空?
标题,EVENTDATE,地址,国家
有没有一种方法或方法,如“PropertyModified” =真,那么剩下的让他们=假,让HostedBy是唯一一个会更新?
为什么不能找到'ApplyCurrentValues()'?方法不存在。 – 2011-01-31 18:05:24
它是'ObjectContext'类中的一个方法... – RPM1984 2011-01-31 20:54:05