我正在嘗試做一個簡單的更新,但我cannae我的生活工作了我做錯了什麼。LINQ到實體更新查詢
我有下面的代碼,目前不工作 - 我得到不是所有的代碼路徑返回一個值。
public List<tblWeight> UpdateFeedback(string memberid, string locationid, int prikey, string feedback)
{
MyEntities updatefeedback = new MyEntities();
tblWeight newfeedback = (from q in updatefeedback.tblWeights
where q.MemberId == memberid &&
q.LocationId == locationid &&
q.PriKey == prikey
select q).SingleOrDefault();
updatefeedback.tblWeights.AddObject(newfeedback);
updatefeedback.SaveChanges();
}
基本上,我試圖根據where子句更新tblWeight中的Feedback列。
任何人都可以指出我要去哪裏錯了......徹底!!
- 對不起 - 以前的嘗試/趕上是遺產。
乾杯戴夫 - 是今天比正常厚一點 - 我責怪頭冷。 – 2010-08-31 11:50:43