<%
set rs=server.createobject("adodb.recordset")
sqls="select top 8 * from news order by hits desc"
rs.open sqls,conn,1,1
do while not rs.eof
%>
我想取前八 但是 为什么输出是全部信息
HITS是 点击次数 点击一次HITS加一
问题补充:语言是正确的,取出的数据应该也是正确的.不过因为你根据点击数来判断,而里面有好多数据都是相同的点击数,所以就一起显示出来了.检查一下你的表,是不是这种情况.
这个问题我考虑了
但是 怎么解决呢
点击一样多 这不可能避免的
參考答案:select top 8 from news order by hits desc