asp生成静态页数据过多就出问题

来源:百度知道 编辑:UC知道 时间:2024/07/16 10:59:06
asp生成静态页面,实际测试是没有问题的,但是一旦生成的数据太多的话,中途就很容易挂掉,如果在本地测试的话,有时候又可以完全生成完成也不错,但是在服务器上的话肯定会出错的,大家帮忙看看我的源码哪里需要改改呀。

<!--#include File="Conn.asp" -->
<%
If Session("AdminName")="" and Session("adminpass")="" Then
Response.Redirect "Error.asp?id=005"
Else
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>自动生成所有HTML页文件</title>
<style>
body{font-size:12pt;line-height:140%}
</style>
</head>
<body>
<%
if request("type")<>"" then
if request("page")<>"" then
page=cint(request("page"))
else
page=1
end if
mpage=1
mpage1=1
MaxPerPage=15
id=request("id")

这个应该是数据库问题 你用的是什么数据库啊 最好别用Access 那个是适合小型数据的

分时处理
一次只处理一部分
处理完成后再处理其他的
一般是由于脚本运行时间过长造成

你会用AJAX吗..用这个方法生成是最好的,不用怕超时,一个个生成..

直接引用就OK了