0
我有一個表稱爲tblTrans它有4個領域: ID,客戶ID,TDATE,名稱獲取與最近的(最大日)表中的記錄(行)的LINQ to SQL C#
如何能在在LINQ to SQL CE中,獲取最新或最新的行。我希望查詢返回此行的所有字段。 我嘗試這一點,並不能得到它的工作:
tblTrans retTrans = (從c。通過c.TDATE爲G排序依據c.TDATE)
我有一個表稱爲tblTrans它有4個領域: ID,客戶ID,TDATE,名稱獲取與最近的(最大日)表中的記錄(行)的LINQ to SQL C#
如何能在在LINQ to SQL CE中,獲取最新或最新的行。我希望查詢返回此行的所有字段。 我嘗試這一點,並不能得到它的工作:
tblTrans retTrans = (從c。通過c.TDATE爲G排序依據c.TDATE)
試試這個:
var retTrans = (
from c in tblTrans
orderby c.TDATE descending
select c
).FirstOrDefault();
謝謝合作大。試着去習慣這個linq的東西。 – Tony
還有一個問題。相反,爲了返回整行,如何返回字段「TDATE」 – Tony
@Tony - 將選擇更改爲「選擇c.TDATE」。你也可以做'tblTrans.Max(c => c.TDATE)'。 (別忘了接受我的回答.--)) – Enigmativity