读书人

LINQ中查询语句 条件为时间.解决方案

发布时间: 2012-01-14 20:02:35 作者: rapoo

LINQ中查询语句 条件为时间.
数据库中的时间为:2009-08-15 15:22:15.547

条件时间为:2009-08-15

请问我应该怎么补充下面的语句,把数据查询出来呢?
var objects = (from x in logsT.logs
where x.UserID == new Guid("C3238612-166E-4C67-A8C9-2BA0099476B9") &x.CreateTime(数据库中的时间字段)
select x);

[解决办法]
x.CreateTime().ToShortDateString == 现在时间??楼主是像这样吗?
[解决办法]
嘿嘿,很冷清啊,帮顶。。。
[解决办法]

C# code
var tmFrom=条件时间;var tmTo=条件时间.AddDays(1);var objects = (from x in logsT.logs      where x.UserID == new Guid("C3238612-166E-4C67-A8C9-2BA0099476B9") &         (x.时间字段>=tmFrom || x.时间字段<tmTo)      select x); 

读书人网 >.NET

热点推荐