我有一個簡單的SQL查詢,但即時通訊掙扎在LINQ這個SQL可以在LINQ中完成嗎?
select top 1 * from tbl_CarTax tax
ORDER BY ABS(tax.C02_From - 286.0)
複製我曾嘗試以下,但我得到的錯誤... - LINQ到實體無法識別方法「的Int32 ToInt32(系統.Object)'方法,並且此方法不能轉換爲商店表達式。
TaxCost = (from tax in db.DB2011_Vehicle_CarTax
orderby Math.Abs(Convert.ToInt32(C02Level - tax.C02_From))
select tax).SingleOrDefault();
任何幫助最appriciated
Truegilly
C02Level和tax.C02_From屬性有哪些類型? – SWeko 2011-04-05 16:07:36
「C02Level」和「tax.C02_Form」的數據類型是什麼?您可能會遇到數據類型轉換問題。 – 2011-04-05 16:08:58
C02Level是一個double和tax.C02_From是一個int :) – JGilmartin 2011-04-05 16:11:18