select * from dafile where DA_time like '%"&Key_time&"%'
Key_time是前台页面提交过来的,这个时间的格式是1999-09-10
数据库中的时间也是这样的,类型是日期类型
这条语句不好用,他可以查出2003的数据
查不出
2003-
2003-09
2003-09-01
的数据
不过,最后,我找到了解决的方法
Key_time=trim(request.form("Key_time"))
SQLStr="select * from dafile where CONVERT(char, DA_time, 20) like '%"&Replace(Key_time,"-","%")&"%'"
这个可以用