标题:[求助]这个分页问题出错在哪啊
只看楼主
voso
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-11-19
 问题点数:0 回复次数:1 
[求助]这个分页问题出错在哪啊
<%
sql="select * from 新闻表 where 分类='工作动态' order by 日期 desc"
PageSize = 2 '每页显示记录数
Set rs = Server.CreateObject ("ADODB.Recordset")
rs.Open sql,conn,3,1<138行>
rs.PageSize=PageSize
If pageno="" or pageno<1 then pageno=1
rs.absolutepage=pageno
%>

<tr>
<td height="30" colspan="2" ><div align="center" class="style5">
<div align="left">共有
<% =rs.recordcount %>
条新闻,共有
<% =rs.pagecount %>
页,当前<%= pageno %>页,每页
15
条 </div>
</div></td>
</tr>
<%
rowcount=rs.pagesize
Do While Not rs.eof And rowcount>0
%>
<tr>
<td width="22"><div align="center" class="style4">■</div></td>
<td width="338" height="30"><p align="left" class="style3"><a href="show_news.asp?id=<%= rs("编号")%>" class="style4" ><%= rs("标题")%></a> [<%=rs("日期") %>]</p></td>
</tr>
<%
rowcount=rowcount-1
rs.movenext
LOOP

%>
<tr>
<td height="30" colspan="2">

<div align="right">│ <% if pageno>1 then%> <a href="check.asp?pageno=<%=pageno-1%>"><font color="#000000"> 上一页</font></a>
<%else%> <font color="#999999">上一页</font> <%end if%> │ <% if rowcount=0 then%>
<a href="check.asp?pageno=<%=pageno+1%>"><font color="#000000">下一页</font></a>
<%else%> <font color="#999999">下一页</font> <%end if%>│ </div></td>
</tr>
<% rs.close %>
出错提示是:

ADODB.Recordset 错误 '800a0bb9'

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

/check.asp,行 138

搜索更多相关主题的帖子: sql 工作 center color where 
2005-11-20 13:12
dreame
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:521
专家分:0
注 册:2005-10-23
得分:0 
可能前面代码中打开的rs没有关闭,rs.Open sql,conn,3,1改成rs.Open sql,conn,1,3试下

有时候真的想放弃寂寞的等待,但她是那么的可爱!I love u forever!
2005-11-20 14:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-34298-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.822115 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved