这里有个办法,检查字符串,不满year-month-day的
就starttime=year&"-1-1"
endtime=year&"-12-31"
月的类似
查询的时候sql ="select * from tablename where time>='"&starttime&"' and time<='"&endtime&"'"
validtime=trim(request.form("year"))&"-"trim(request.form("month"))&"-"trim(request.form("day"))
sql ="select * from tablename where time="&validtime
可以在客户端做个小程序让别人选择时间
分别选择年,月,日
validtime=cint(Request.querystring("date"))
select case validtime
case 1
validtime=dateserial(year(now),month(now),day(now)-7)'七天内
case 2
validtime=dateserial(year(now),month(now),day(now)-14)
case 3
validtime=dateserial(year(now),month(now)-1,day(now))'一月内
case 4
validtime=dateserial(year(now),month(now)-2,day(now))
case 5
validtime=dateserial(year(now),month(now)-3,day(now))
case else
validtime=dateserial(year(now),month(now)-6,day(now))
end select
sql ="select * from tablename where time>"&validtime