ASP分页问题不解。。。。。。帮忙解决

charmjs 2008-04-20 11:58:56
错误


ADODB.Field 错误 '80020009'

BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

anpin.asp,行0


代码


<%
set rst=server.CreateObject("adodb.recordset")
sql="select * from cp_table order by id desc"
rst.open sql,conn,1,3
rst.pagesize=10
pagecount=rst.pagecount '总页数
page=int(request("page"))
'if page<=0 then page=1
if request("page")="" then page=1
rst.absolutepage=page
if rst.eof and rst.bof then
Response.Write("暂时没有记录")
else
for i= 1 to rst.pagesize

%>

<table width="584" height="136" style="border-bottom:#999999 1px double;">
<!--DWLayoutTable-->
<tr>
<td width="185" rowspan="5" align="center" valign="middle"><a href="show_chanpin.asp?toid=<%=rst("id")%>&toname=<%=rst("tit")%>"><img src="picimg/<%=rst("pic")%>" width="100" border="0"></a></td>
<td width="79" height="20" valign="top"><DIV align="right">产品名称:</DIV></td>
<td width="298" valign="top"><%=rst("tit")%></td>
</tr>
<tr>
<td height="20" valign="top"><DIV align="right">产品规格:</DIV></td>
<td valign="top"></td>
</tr>
<tr>
<td height="20" valign="top"><DIV align="right">产品备注:</DIV></td>
<td valign="top"></td>
</tr>

<tr>
<td height="20" valign="top"><DIV align="right">产品类别:</DIV></td>
<td valign="top"><a href="chanpin.asp?totype=<%=rst("type")%>"><%=rst("type")%></a>→</td>
</tr>

<tr>
<td height="42" valign="top"><DIV align="right">产品信息:</DIV></td>
<td valign="top"><a href="show_chanpin.asp?toid=<%=rst("id")%>&toname=<%=rst("tit")%>"><img src="images/arrow.gif" width="75" height="18" border="0"></a></td>
</tr>
<tr>
<td height="2"></td>
<td></td>
<td></td>
</tr>
</table>

<%
rst.movenext
next
end if

rst.close
set rst=nothing
%>
...全文
27 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zl_c 2008-04-20
"BOF 或 EOF 中有一个是“真”"
这里处理得不妥吧,所以没有取到记录的时候,程序没有进入这个条件块:
 if rst.eof or rst.bof then   
Response.Write("暂时没有记录")
回复
ymle1228 2008-04-20
select没取到值,跟分页没有关系!
回复
qituoshi 2008-04-20
编程/JAVA/.NET/C++ 群号:38850938
回复
snlixing 2008-04-20
if rst.eof and rst.bof then 改成 if rst.eof or rst.bof then
回复
zhouzhou830930 2008-04-20
分页模式应该是conn,1,1
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-04-20 11:58
社区公告
暂无公告