asp中这么连着输出n次数据

来源:百度知道 编辑:UC知道 时间:2024/09/24 22:43:31
我想让我数据库中的数据在一页当中输出3次
我第一次输出用的是这种
<%
do while not rs.eof
response.write rs("name")
rs.movenext
loop
%>到这里指针好像已经到最后了
所以第2次就输出不了了
这么能让它再输出

<%
do while not rs.eof
response.write rs("name")
rs.movenext
loop
%>

<%
if rs.eof then rs.movefirst

do while not rs.eof
response.write rs("name")
rs.movenext
loop
%>

<%
if rs.eof then rs.movefirst

do while not rs.eof
response.write rs("name")
rs.movenext
loop
%>

程序没问题,应该是数据库或者sql语句
我的你参考:
<%set rs = server.CreateObject("adodb.recordset")'创建对象
sql="select * from [tm_news] where datediff(d,date,'"&the_date&"')=0 order by id desc"
rs.CursorLocation = 3
rs.Open sql,conn,3,1 '这里执行你查询SQL并获得结果记录集
total_news=rs.recordcount
IF not rs.Eof then
do while not rs.EOF or rs.BOF
' ------------以下是显示内容---------%>
<tr><td ondblclick="javascript:location.href='/news/<%=rs("id")