1
.Where(x => x.POD_DATE == xDATEx)
我需要檢查是否xDATEx
是相同的日期x.POD_DATE
但xDATEx
給我造成像2011-07-17 00:00:00.000 和x.POD_DATE
給出2011-07-17 01:15:43.577日期格式Asp.Net - LINQ實體框架
如何比較它們,儘管結果不是僅限於日期格式?
.Where(x => x.POD_DATE == xDATEx)
我需要檢查是否xDATEx
是相同的日期x.POD_DATE
但xDATEx
給我造成像2011-07-17 00:00:00.000 和x.POD_DATE
給出2011-07-17 01:15:43.577日期格式Asp.Net - LINQ實體框架
如何比較它們,儘管結果不是僅限於日期格式?
http://msdn.microsoft.com/en-us/library/dd395596.aspx
using System.Data.Objects;
.Where(x => EntityFunctions.TruncateTime(x.POD_DATE) == EntityFunctions.TruncateTime(xDATEx))
var xDate2 = xDATEx.AddDays(1);
var q = new OrderDataRepository()
.GetAllOrderData()
.Where(x => x.POD_DATE >= xDATEx && x.POD_DATE < xDate2)
錯誤名稱 'EntityFunctions' 在目前情況下 – user1021182
不存在你知道任何其他方式?我無法修復它 – user1021182
你需要在你的代碼文件的頂部有它的使用指令。使用System.Data.Objects; –