回 帖 发 新 帖 刷新版面

主题:一个很小的问题问一下大家

我想在新闻系统中按人气度(hit)的多少来排列

我写的是这样的:

<%
exec="select top 10 * from story order by hit desc"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>

可是显示出来的确是数据库中所的有内容。不是显示10个,这个是什么问题,大家帮我看看

回复列表 (共6个回复)

沙发

你的数据库中hit的值是不是一样的?

板凳

数据库中,HIT就是一个字段,就其他的什么name id 一样的

3 楼


把*去掉看看

或者换种解决办法:
把top 10去掉
然后设i=0
显示的时候,循环条件写成i<10就可以了

4 楼

数据库的hit字段数据是否正常啊

5 楼

hit是不是都是一样的数字呀,

6 楼

把*去掉就可以了

我来回复

您尚未登录,请登录后再回复。点此登录或注册