为什么查询出的结果不是前4条数据?
我想查询出前4条数据,可是这样显示出来的却是所以的数据,难道不是用 top 4 吗?
<table>
<%
set cn = server.createObject("adodb.Connection")
cn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath("./forum.mdb")
set h_rs = server.createobject("adodb.recordset")
h_sql = "select top 4 t_subject from forum_topic order by t_reply_count desc"
h_rs.open h_sql,cn,3,3
while not h_rs.eof
%>
<tr><td><%=h_rs("T_Subject")%></td></tr>
<%
h_rs.movenext
wend
h_rs.close
%>
</table>