注册 登录
编程论坛 ASP技术论坛

[求助]ASP程序问题

zhy328 发布于 2007-08-09 14:56, 867 次点击
<%set rs01=Server.CreateObject("Adodb.Recordset")
sql="select * from SMT_ypxxtwo where SMT_ypxxone_id=1 order by SMT_id desc"
rs01.open sql,conn,1,1
do while not rs01.eof
%>
<tr>
<td height="20" valign="middle"><div align="center" style="font-size: 12px"><a href="peijian.asp?id=<%=rs01("SMT_ypxxtwo_id")%>"></a><%=rs01("SMT_ypxxtwo")%></div></td>
<td></td>
</tr>
<%rs01.movenext
loop
rs01.close
set rs01=nothing%>
加上这段代码就会出现
“Active Server Pages, ASP 0113 (0x80004005)
超过了脚本运行的最长时间。可以为 Server.ScriptTimeOut 属性指定新值或更改 IIS 管理工具中的相应值来更改此限制。”
的提示。。
请问这段代码哪里出错了?
谢谢大家了!!!!
15 回复
#2
hmhz2007-08-09 15:04
你的SMT_ypxxtwo表里有 SMT_ypxxtwo字段吗?
#3
lq73506842007-08-09 15:19
还有你这是给什么地方做链接?
#4
zhy3282007-08-09 15:23
回复:(hmhz)你的SMT_ypxxtwo表里有 SMT_ypxxtwo字段...
有这个字段啊,是不是只是字段的问题?别的地方有问题吗?
#5
盖世豪侠2007-08-09 15:25

<% server.scripttimeout=180 %> '设成三分钟看看,不然就是进入死循环

[此贴子已经被作者于2007-8-9 16:00:12编辑过]

#6
hmhz2007-08-09 15:28
sql="select * from SMT_ypxxtwo where SMT_ypxxone_id=1 order by SMT_id desc"

SMT_ypxxone_id 和 SMT_id 如果 SMT_ypxxone_id 才是真正的ID 那么SMT_id 又是什么ID ?


楼上的多此一举

[此贴子已经被作者于2007-8-9 15:29:07编辑过]

#7
madpbpl2007-08-09 15:28
单独运行这一段有问题吗?是不是缺少数据库链接文件?
把这段加到哪里出现在问题的?
#8
阳光白雪2007-08-09 15:44

应该不只是你贴的这段程序的问题,建议把代码帖全一点


PS:三楼的好久不见了啊,最近可好?

#9
lq73506842007-08-09 17:02
<a href="peijian.asp?id=<%=rs01("SMT_ypxxtwo_id")%>"></a><%=rs01("SMT_ypxxtwo")%>
链接也有问题。
#10
lq73506842007-08-09 17:03

我最近在弄我自己的论坛呢,没时间来了。明年我可能要去合肥工作,到时候说不定能见上你呢。

#11
zhy3282007-08-10 09:52
回复:(zhy328)[求助]ASP程序问题
谢谢大家了,是这里边
sql="select * from SMT_ypxxtwo where SMT_ypxxone_id=1 order by SMT_id desc"
的SMT_id 的问题。
#12
都市打工者2007-08-10 13:35
这样的写法我也经常用的,没有什么问题的啊 。你做连接的地方在看看了,呵呵。我估计不是这个原因的,没有具体程序也不好说的。
#13
hehe3652007-08-10 22:06
有时我也会遇到,没有查出错,但是就是超时,我的方法是换一个for 用
#14
通缉犯2007-08-14 21:18
试着把Server.ScriptTimeOut设置为较大的值。
确实连接也没用,因为<a href=......></a>之间是空的。
#15
sidivefen2007-08-15 10:13
SMT_ypxxone_id与SMT_id在一个表里是代表什么
#16
z89656002007-08-16 17:31

械斗

1