标题:这个是什么错误,真搞不明白或,斑主来看一下吧
只看楼主
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
 问题点数:0 回复次数:4 
这个是什么错误,真搞不明白或,斑主来看一下吧
这个是什么错误,真搞不明白或:

ADODB.Recordset 错误 '800a0bcd'

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

/message.asp,行 54




<!--#include file="conn.asp"-->
<table width="600" border="0" align="center">
<tr>
<td width="600" height="298" valign="top">
<div align="center">
<%
set rs=server.CreateObject("adodb.recordset")
sql="select * from bbs "
rs.open sql,conn,1,1
if rs.eof and rs.bof then
%>
<p align="center">还没有此类信息!</p>
<%
else
dim maxperpage
dim sql
dim rs
dim gsetbookid
dim totalput
dim currentpage
dim totalpages
filename="message.asp"
if not isempty(request("page")) then
currentpage=cint(request("page"))
else
currentpage=1
end if
rs.pagesize=3
totalput=rs.recordcount
totalput=rs.pagecount
maxperpage=rs.pagesize
if currentpage<1 then
currentpage=1
end if
if currentpage>totalpage then
currentpage=totalpage
end if
if currentpage=1 then
showcontent
showpages1
else
if (currentpage-1)*maxperpage<totalput then
rs.move (currentpage-1)*maxperpage
dim bookmark
bookmark=rs.bookmark '行54
showcontent
showpages1
end if
end if
rs.close
end if
set rs=nothing
rs.close
set conn=nothing
%>
<%
sub showcontent
dim i,j

%>
<table width="520" border="0">
<%
i=1
do while not(rs.eof or rs.err)
%>
<tr>
<td height="34" align="center" valign="middle">
&middot;</td>
<td align="left" valign="middle">
<a target='_blank' href="newbbs.asp?id=<%=rs("id")%>"><%=rs("bt")%></a>(<%=rs(date)%>)</td>
</tr>
<%
if i>=maxprepage then exit do
i=i+1
rs.movenext
loop
%>
<tr>
<td height="140" colspan="3" align="center">
<%
end sub
%>

[此贴子已经被作者于2006-3-4 11:53:51编辑过]

搜索更多相关主题的帖子: include center file 记录 
2006-03-04 11:10
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
得分:0 

没有找到符合条件的记录


专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2006-03-04 12:00
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
得分:0 

可我表中有记录呀
再个我也没有条件呀.

[此贴子已经被作者于2006-3-4 12:11:42编辑过]


想学 .Net 了
2006-03-04 12:10
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
得分:0 
totalput=rs.recordcount
totalput=rs.pagecount
你的本意是这样吗?totalput=rs.pagecount应该是totalpage=rs.pagecount吧

rs.move (currentpage-1)* maxperpage
有可能将记录指针移到了数据的结尾

[此贴子已经被作者于2006-3-4 12:15:41编辑过]


专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2006-03-04 12:13
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
得分:0 
真是感谢楼上呀,就是那的问题呀。不小心了,呵

想学 .Net 了
2006-03-04 14:00



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




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

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