0

我想使用 EntityFramework entity-sql 查询来做这样的事情。我正在使用.Net3.5

StringBuilder query = new StringBuilder(@"
                Select VALUE o
                From ordercontainer.report as o
                WHERE o.xId = @xId
                ");

query.Append("  && datediff(hh,getdate(),o.StatusChangeTimeStamp) >= @DurationInHours");
4

1 回答 1

0

在 .NET 3.5 中使用此方法

System.Data.Linq.SqlClient.SqlMethods.DateDiffHour(startDate, endDate);

见 msdn 网站

此类包含更多可在 .NET3.5 中使用的方法

于 2013-10-22T22:33:39.800 回答