我的程序为什么打不开,没有出错显示,而显示的是网页打开超时,让设置timeout属性?帮帮忙,小弟初学。

iwodgirl 2003-08-22 11:09:44
为什么会这样呢?程序如下:

<!--#include file="conn.asp"-->
<%


dim mysql,myrs
dim page_size '定义每页多少条记录数变量
dim page_no '定义当前页的页号
dim page_total '定义总页数





set myrs=server.CreateObject ("ADODB.recordset")
mysql="select * from booktable"
myrs.Open mysql,conn,1





if not myrs.EOF and not myrs.BOF then

page_size=8 '每页显示8条书目信息
if Request.QueryString ("page_no")="" then
page_no=1
else
page_no=Request.QueryString ("page_no")
end if

myrs.PageSize=page_size
page_total=myrs.PageCount
myrs.AbsolutePage = page_no
i=1
%>
<HTML><HEAD>

</HEAD>
<BODY>
<H1 align=center>图书管理</H1>
<P align=center>
<TABLE width="100%" border=1>

<TR>
<TD width="30%">
<P align=left><A href="addbook.asp">添加书目</A> <FONT color=fuchsia>||
</FONT><A href="exit.asp">退出管理</A></P></TD>
<TD width="70%">
<P align=right>请选择页数:
<% for j=1 to page_total %>
<%if j=page_no then%>
<%=j%> 
<%else%>

<A href="book_admin1.asp?pageno=<%=j%>"><%=j%></A> 
<%end if%>
<%next%>
</P></TD></TR></TABLE></P>
<P align=left>
<TABLE width="100%" border=1>

<TR>
<TD vAlign=center width="7%">编号</TD>
<TD vAlign=center width="12%">书目</TD>
<TD vAlign=center width="12%">作者</TD>
<TD vAlign=center width="13%">出版社</TD>
<TD vAlign=center width="10%">单价</TD>
<TD vAlign=center width="19%">图书内容简介</TD>
<TD vAlign=center width="11%">加入时间</TD>
<TD vAlign=center width="16%" colSpan=2>操作</TD></TR>
<TR>

<%do while not myrs.EOF and i<page_size+1 %>
<TD vAlign=center width="7%">
<P><%=i%></P></TD>
<TD vAlign=center width="12%"><%=myrs("bookname")%> </TD>
<TD vAlign=center width="12%"><%=myrs("bookauth")%> </TD>
<TD vAlign=center width="13%"><%=myrs("bookpub")%> </TD>
<TD vAlign=center width="10%"><%=myrs("bookcash")%> </TD>
<TD vAlign=center width="19%">
<%
len1=1
do while lenb(myrs("bookcomment"))>=len1+14
Response.Write mid(myrs("bookcomment"),len1,15)
len1=len1+15
loop
Response.Write mid(myrs("bookcomment"),len1,lenb(myrs("bookcomment"))-len1)
%> </TD>
<TD vAlign=center width="11%"><%=myrs("booktime")%> </TD>
<TD vAlign=center width="7%"><A href="book_admin1.asp?update=true&id=<%=myrs("id")%>">修改</A></TD>
<TD vAlign=center width="9%"><A href="book_admin1.asp?deledate=true&id=<%=myrs("id")%>">删除</A></TD></TR>

<%loop%>
</TABLE></P>


</BODY></HTML>

<%myrs.colse

%>

<%end if%>
...全文
90 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
iwodgirl 2003-08-22
  • 打赏
  • 举报
回复
谢谢各位了,小弟初学,呵呵。。看了各位的指点,总算明白了,时间太长原来是搞了个死循环,以后再有时间长打不开,我就会向循环语句这边来想了。结帖~~~~~~~~~~~!!!!!!!!!
shengjr 2003-08-22
  • 打赏
  • 举报
回复
<%loop%>
</TABLE>
改为
<%
myrs.movenext
loop
%>
</TABLE>
lions911 2003-08-22
  • 打赏
  • 举报
回复
让你设置你就设置:server.timeout=5000
damboo 2003-08-22
  • 打赏
  • 举报
回复
没有movenext吧
freetaiger 2003-08-22
  • 打赏
  • 举报
回复
在“ <%loop%>
</TABLE></P>


</BODY></HTML>
”前面添加
"myrs.movenext"
shengjr 2003-08-22
  • 打赏
  • 举报
回复
myrs.Open mysql,conn,1
改为
myrs.Open mysql,conn,1,3

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧