关于一段ASP,SQL查询语句的问题

来源:百度知道 编辑:UC知道 时间:2024/09/25 02:31:38
SELECT * FROM 违法车辆 where 车牌种类 like '%"+biao+"%' and 车牌号码 = '%"+key+"%' order by 违法时间

只要把like改成=,就查询不到数据,我很苦恼~
查不到原因~

1楼的,那我现在该如何办呢?
<%
dim key
dim biao
key=Request("key")
biao=Request("biao")
%>
<%
Select case biao
case "大型车"
biao="01"
case "小型车"
biao="02"
case Else
Response.Redirect("index.asp")
End Select
%>

like属于模糊查询,后面要跟%%
=就代表是相同啊

把+号改成 &
SELECT * FROM 违法车辆 where 车牌种类 like '%"&biao&"%' and 车牌号码 = '%"+key+"%' order by 违法时间

LIKE才可以带 %
=只能是绝对匹配