透過SqlFunctions讓Entities去呼叫Sql的內建語法
//起始時間
query = query.Where(p => System.Data.Objects.SqlClient.SqlFunctions.DateDiff("day", p.Date, dtStartTime) <= 0);
//結束時間
query = query.Where(p => System.Data.Objects.SqlClient.SqlFunctions.DateDiff("day", p.Date, dtEndTime) >= 0);
參考:
http://msdn.microsoft.com/zh-tw/library/system.data.objects.sqlclient.sqlfunctions.aspx
請先 登入 以發表留言。