asp+access 日期段查询
本人新手,感兴趣这个。
dim date1
dim date2
date1=cdate(Request.Form("time1"))
date2=cdate(Request.Form("time2"))
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from feedback where feedb_date between "&date1&" and "&date2&""
数据库中 feedb_date 字段是 短日期格式 。请问,为什么我搜索不出来呢
使用
sql="select * from feedback where feedb_date between '2009-8-1' and '2009-10-14'"
测试也不行
如果换成
dim date1
dim date2
date1=cdate(Request.Form("time1"))
date2=cdate(Request.Form("time2"))
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from feedback where feedb_date like '%"&trim(date1)&"%' or feedb_date like '%"&trim(date2)&"%'"
则可以搜索出date1和date2匹配的值 而不是两者范围内的值。
网上我搜了很久都没有找到方法,不知道错在哪里,请各位高手帮忙看下,谢谢!很抱歉的就是,本人新人,没有点数可给。很抱歉!