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
%>
<%
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>到哪里去了?