asp新手,求帮忙!

来源:百度知道 编辑:UC知道 时间:2024/05/16 01:25:20
<%

set re_rs=server.createobject("adodb.recordset")
re_sql="select top 20 * from xinxi where yz=1 and class1="&class1&" and (leixing=2 or leixing=4) order by llcs desc"
re_rs.open re_sql,conn,1,1

do while not re_rs.eof
response.write "aaaaaa"
end if

re_rs.movenext
loop
re_rs.close
%>
上面一段代码我只想查出前20条记录,但是实际上却把所有记录都输出来了,请问我应该怎么改,请帮我写下,谢谢啦

不会吧!
你用re_sql="select distinct top 20 * from xinxi where yz=1 and class1="&class1&" and leixing in (2,4) order by llcs desc"

sql="select top 20 * from xinxi where yz=1 and class1='"&class1&"'and (leixing=2 or leixing=4) order by llcs desc"

select top 20 * from xinxi where yz=1 and class1="&class1&" and leixing in(2,4) order by iics desc

sdsdsdsd