读书人

怎么查找两个一个时间段里的记录

发布时间: 2012-03-26 15:46:56 作者: rapoo

如何查找两个一个时间段里的记录。

我要做的内容是有两个输入框,begin time ,end time ,
但是这两个字段可以为空,可以添一个,也可以添两个,我这么写的
SoldDate> =begintime and
SoldDate <=endtime
begintime ,endtime 我是这么定义的
DateTime beginTime = new DateTime();
DateTime endTime = new DateTime();
这样这两个时间会取当前时间的8/7/2007 12:00:00 AM
这样会取不到当天的记录,
请问各位有什么好的办法吗 ?
谢谢


[解决办法]
用DateDiff

DateDiff(dd, begintime, SoldDate) > = 0 And DateDiff(dd, endtime, SoldDate) <= 0

读书人网 >SQL Server

热点推荐