唉,我是多方法查询,我用的是下面这种方法:
if key<>"" then
sql="(subject like '%"&key&"%' or info like '%"&key&"%')"
end if
if month1<>"" then
sql=sql&" and DateDiff(month,openstart,month1)=0"
end if
if shengid<>"" then
sql=sql&" and shengid="& shengid
end if
if cityid<>"" then
sql=sql&" and cityid="& cityid
end if
if leibie<>"" then
sql=sql&" and leibie='"&leibie&"'"
end if
strsql="select * from abc where "&sql&" order by id desc"
现在就是:
if month1<>"" then
sql=sql&" and DateDiff(month,openstart,month1)=0"
end if
这里面的sql语句无效,不知如何写,实在不行,只能先在这里面查询数据库,拆分时间进行月份对比也是可以的,现在如果可以用sql语句解决,就不用麻烦了