简单的Access+ASP留言本问题

来源:百度知道 编辑:UC知道 时间:2024/05/05 00:00:36
下面是我的部分代码,问题,一页显示15条,总共有32条,但是翻到第三页就没有留言了,最后两条神秘失踪....
aaa=总条数
zongye=总页数
下面是代码,会的朋友帮我改改..
<%
if rs.EOF and rs.BOF then
response.write("暂时还没有文章")
else if page=zongye then
last=aaa mod page
else last = rs.PageSize
for i=1 to last
response.write("昵称:"& rs("user"))
response.write("<br>留言:"& rs("mes"))
response.write("<hr>")
rs.MoveNext
Next
end if
end if
%>
last=aaa mod rs.PageSize
不是余page 输出的结果是对的,但是还是没法显示记录

我自己解决了,end if写错地方了……
你说的我还没察觉,应该不是or吧。。。这句我教程里面抄来的额……

if rs.EOF and rs.BOF then
改成 if rs.EOF or rs.BOF then
反正这句肯定是错的。

你在百度查查这句吧.if rs.EOF and rs.BOF then 看看有多少说是错的.

如果数据库的Record指针处于头位置和末尾位置(Recird为空)时,则执行……
你不觉得有问题吗?
教材也有错的时候.

以上仅仅是个人意见和少许的经验