我有一個模型類,如下EF select語句
public class Employee()
{
public string Name {get; set;}
public string Age {get; set;}
..
..
}
想如果我被follwing LINQ
DbContext db = new DbContext();
Employee employee = dc.Emplyees.where(x=>x.id==id).FirstorDefault();
employee.Age ="22";
db.SaveChanges();
我的問題是更新的年紀,我更新僱員的年齡,我會做需要獲取所有列是否有任何方式,我可以只讀取ID和年齡並更新年齡;
感謝
你可以用存儲過程來做到這一點,但是你遇到了什麼問題?你可以縮短這個邏輯:var employee = dc.Emplyees.Find(id); –
你解決了你的問題嗎? – Daniel