1
如何使用DbFunctions减去小时?如何使用DbFunctions减去小时?
我使用.NET Framework 4.5和Entity Framework 6.0
这是我写的代码。
var _temp = (from x in context.LOG_ACTIVITIES
...
select new
{
RECEIVED_DATE = DbFunctions.AddHours(x.RECEIVED_DATE, -8),
...
}
);
这是抛出的异常消息。
SqlDbType.Time溢出。值'-08:00:00'超出范围。 00:00:00.0000000和23:59:59.9999999之间必须为 。
任何帮助,将不胜感激。 TIA!
你得到的代码有什么问题,应该减去8小时。 –
这里执行代码时引发异常消息。 SqlDbType.Time溢出。值'-08:00:00'超出范围。必须介于00:00:00.0000000和23:59:59.9999999之间。 –
什么是RECEIVED_DATE列的SQL类型? –