2011-09-20 79 views
0

我想用LinqPad查詢LinqPad的數據,更新它並將更改提交回數據庫。不幸的是我在myobject.Email上得到的錯誤表明Email字段不存在。爲什麼我無法訪問Email字段?Linq訪問對象字段

var myobject = from u in Users where u.Email == "[email protected]" select u; 
myobject.First(); 
myobject.Email = "[email protected]"; 
SubmitChanges(); 

回答

1

您正試圖訪問收藏的字段。你可能想訪問第一個對象:

var myObject = from u in Users where u.Email == "[email protected]" select u; 
var user = myobject.First(); 
user.Email = "[email protected]"; 
SubmitChanges(); 
+0

的SubmitChanges http://msdn.microsoft.com/en-us/library/bb399378.aspx – Tomas

+0

我的錯,是的SubmitChanges數據庫對象的方法無法查詢對象。 – Tomas

+0

我只是困惑,沒有括號。據我瞭解你正在使用C#。 –