2011-08-04 46 views
0

我習慣先用代碼,我可以這樣做:實體框架4,更新特定屬性

db.Users.Attach(user); 
db.Entry(user).Property(propertyName).IsModified = true; 

如何做到這一點有一個DataModel的方法?

我沒有我的datacontext上的Entry方法。

回答

0

用途:

context.Users.Attach(user); 
ObjectStateEntry entry = context.ObjectStateManager.GetObjectStateEntry(user); 
entry.SetModifiedProperty(propertyName);