首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

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

2012-01-14 
LINQ中查询语句 条件为时间.数据库中的时间为:2009-08-15 15:22:15.547条件时间为:2009-08-15请问我应该怎

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); 

热点排行