超过响应缓冲区限制(接收缓冲区一般设为多大)

前沿拓展:

超过响应缓冲区限制

这样IIS把脚本超时时间加长些。默认是90秒。不过不建议你这样达用案助副连坚举改,否则IIS很费资源,ASP容易假**。


拓展知识:

超过响应缓冲区限制

这样试下,有用的数据应该是差不多的,只是少点循环读数据库。
<table border="1" width="650" align="center">
<%
do while not rs.eof
for i=0 to rs.fields.count-1
%>
<tr>
<th><%=rs.fields(i).name%></th>
</tr>
<tr>
<td><%=rs.fields(x).value%></td>
</tr>
<%
rs.movenext
next
loop
%>

或者你通过IIS把脚本超时时间加长些。默认是90秒。不过不建议你这样改,否则IIS很费资源,ASP容易假**。

本回答被提问者采纳

超过响应缓冲区限制

出错是因为超出缓冲了,而修改系统配置,其实并不是最好的办法。

因为网络发送包,其实一次超不过16K,所以可以考虑在缓冲超过16K时,即调用Flush函数。

比如,发送一个长文件代码,可以如下:

超过响应缓冲区限制

你发一下代码吧,这样,不知道怎么说!1

追问

就是有很多循环的

超过响应缓冲区限制

此情况一般是**循环…
页面数据过多,难道你还查询上千次数据库?

追问

不是**循环。。
大约循环三千左右次吧。。
可能是数据库里面有一些字段里文本是上千字的。。

追答

3000条不算多.但是字段长度太长就比较消耗资源
优化一下吧.一般哪有循环3000条的..

原创文章,作者:九贤生活小编,如若转载,请注明出处:http://www.wangguangwei.com/21497.html