2011-02-24 65 views
3

在實體框架中是否存在關於ESQL的很好的(如果可能的話)窮舉文檔?實體框架中的ESQL

我試圖做一個select一個實體對象修改屬性使用方法;是這樣的:

SELECT foo FROM context.foo WHERE foo.Price = AddTaxes(foo.Price) 

回答

3

還有就是MSDN提供一些文檔Entity SQL Language

您可以Linq2Entities的東西還結合它像

context.foo 
    .Where("it.Price == @Price", new ObjectParameter[] 
    { new ObjectParameter("Price", AddTaxes(price) }).ToList() 
+0

感謝對你的回答,但是從那裏來的價格對象您的查詢 ? – eka808 2011-02-25 08:51:03

+0

@ eka808這是一個局部變量... – 2011-02-25 13:18:54

+0

它在哪裏,價格從哪裏來?我試着從context.Players.Where(「p.Name like'@playerNameLike'」,new ObjectParameter [] {new ObjectParameter(「playerNameLike」,playerNameLike)})'' – Maslow 2011-03-21 23:20:20