ASP 时间段查询问题~版主请进~~!
开始时间:startdate 结束时间:enddate 数据库字段:rksj(长日期格式)代码如下:
程序代码:
<% startdate=trim(request.form("startdate")) enddate=trim(request.form("enddate")) if trim(request.form("keyword"))<>"" and trim(request.form("tiaojian"))<>"" Then keyword=trim(request.form("keyword")) m=trim(request.form("tiaojian")) else keyword=trim(request("keyword")) m=trim(request("tiaojian")) end if %> <% if startdate<>"" and enddate<>"" then sql="select * from rk where "&m&"='"&keyword&"' and shck='"&session("ckname")&"' and rksj >= #"&startdate&"# and rksj <= #"&enddate&"# order by rksj desc" else sql="select * from rk where "&m&"='"&keyword&"' and shck='"&session("ckname")&"' order by rksj desc" end if %>现在问题是:
按时间段查询的时候,开始日期:2011-10-11 结束日期:2011-10-12 查出来的结果只有2011-10-11的记录,12号的记录查不出来。
如果开始日期和结束日期都选2011-10-11的话,任何记录都查不到。
注:2011-10-11和2011-10-12在数据库中都有记录
这程序要怎么修改,请高手们指点~~~