读书人

sql查询日期范围有关问题,高手

发布时间: 2012-01-06 22:55:18 作者: rapoo

sql查询日期范围问题,请教各位高手!
我想查询两个日期之间的记录.
查询系统时间之前5天到最后的日期....
我的数据库中有日期字段从2007-1-24到2007-2-25,每天一条记录..

string bday=DateTime.Now.AddDays(-5).ToShortDateString();
sql= "select * from [memo] where 日期 between # "+bday+ "# and #9999-12-31# ";

把系统时间调到2007-2-8,结果这样的数据读出来只有2007-2-3到2007-2-9的记录,以后的记录却读不出!!!


请教.怎么解决这问题啊?

[解决办法]
sql= "select * from [memo] where datediff( 'd ', '200-2-3 ',字段)> = 0 "

读书人网 >asp.net

热点推荐