asp读取地址栏id问题 XXX.asp?ad=2

来源:百度知道 编辑:UC知道 时间:2024/06/07 19:54:01
一运行就CPU100%
<%
ad=request.QueryString("ad")
set rs=server.CreateObject("adodb.recordset")
sql="select * from product where EnSmallClassname="&ad
rs.open sql,conn,1,1
if not rs.eof then
do while not rs.eof
%>
<img src="<%=rs("DefaultPicUrl")%>">
<%

rs.movenext
loop
end If

rs.close
set rs=nothing
%>

sql="select * from product where EnSmallClassname="&ad
你的EnSmallClassname是不是字符串类型的?
如果是的话就改成这样
sql="select * from product where EnSmallClassname='"&ad&"'"
还有就是检查你的conn

没有问题

</img>到哪里去了?