2011-12-23 85 views
0

當我嘗試更新使用WCF服務沒有響應上提交更改

var ccurrency =dbcontext.Currency.Single(q => q.Value=="1"); 
ccurrency.Name="ABCD"; 
dbcontext.savechanges(); 

屬性值扔我的錯誤「不支持單」。

的類駐留在使用WCF服務代碼下第一EF4.1.Please幫我在這regrad

回答

0

WCF DS客戶端不支持單LINQ方法。您可以使用Where和First intead: dbcontext.Currency.Where(q => q.Value ==「1」)。First(); (唯一的區別是,如果有多個實體在Where子句中全部填充條件,則查詢不會失敗)。