求助!!ASP网站首页焦点图只读取一条数据库记录,数据库连接正确!

求助!!ASP网站首页焦点图只读取一条数据库记录,数据库连接正确!下面是代码<divclass="box"id="slider"><%setrs=server.Creat... 求助!!ASP网站首页焦点图只读取一条数据库记录,数据库连接正确!
下面是代码
<div class="box" id="slider">

<%
set rs=server.CreateObject("adodb.recordset")
sql="SELECT TOP 20 * FROM news WHERE bh=3 ORDER BY px ASC"
rs.open sql,conn,1,1
for i=1 to rs.recordcount
%>
<ul>
<li><a href="javascript: void(0);">

<a href="news_content.asp?id=<%=rs("id")%>" target="_blank" >
<img class = "corner iradius16" height="532" src="uploadfiles/<%=rs("defaultpicurl")%>" width="593" border="0" />

</a> </li>
</ul>
<%
rs.movenext
next
rs.close
set rs=nothing
%>
</div>
抱歉,是我表述有误!!

是这样的。

我需要查询20条记录,但是,在焦点图上面只显示了一条记录!!!数据库有数据!
展开
 我来答
ma1558183202
2013-08-11 · TA获得超过286个赞
知道答主
回答量:112
采纳率:0%
帮助的人:68.6万
展开全部
我试了下没有问题额。在打开数据表后加个数据集是否为空的判断,养成个好习惯。那个for循环改成do until rs.eof循环,貌似更方便。你可以输出rs.recordcount看看它的值。
追问
你好,我按照你的方法试了一下,预览时显示错误!
我是这样的,我想在焦点图哪一块显示多条记录,但是首页只显示一条!
追答
不会吧?显示错误,是什么错误呢
e_bear
2013-08-11 · 超过14用户采纳过TA的回答
知道答主
回答量:149
采纳率:0%
帮助的人:68.4万
展开全部
SELECT TOP 20 你这里已经读取20条了,把20改成1,就可以只读取一条了,但只读取一条的方法不是这样的,你先这样用吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
应随
2013-08-11 · 超过15用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:40.9万
展开全部
程序编辑题,需要参照例题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式