在我的表TimeTable
我有Title,FromDate,ToDate
等列,我試圖以月爲基礎獲得結果。對於這一點,我試圖通過使用實體框架一樣,使用EntityFramework獲取每月明智的數據
DataObject.Entities entities=new DataObject.Entities();
DataObject.TimeTable timeTable
= entities.TimeTables.First(t=>t.FromDate.Month<=DateTime.Now.Month
&& t.ToDate.Month>DateTime.Now.Month)
{
//
}
但是在這裏,在t.FromDate.Month
其示值誤差像<System.DateTime> doesn't contain definition for Month
其示值誤差......我怎麼能解決這個問題,任何人都可以幫助我在這裏,
什麼都沒有fromdate和todate是日期時間 – Boomer
的類型。 ToList將強制執行查詢並將表中的所有行加載到內存中,然後過濾 – shanish