asp大量数据更新,不知道错在哪里?

来源:百度知道 编辑:UC知道 时间:2024/05/24 17:22:18
asp更新dbf数据库(foxpro数据库),小数据量(少于52条)没问题,大数据(大于或等于52条)就有问题?敬请高手指点,这个问题已经困扰我很久了,一般的人都解决不了,所以只有上这来了!
求求好心人能给我答案!

原代码如下:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<title> 学号调整! </title>
<link href="data.css" rel="stylesheet" type="text/css" />
</head>

<body>
<!--#include file=del_blank.asp -->
<!--#include file=conn.asp -->

<%
server.ScriptTimeout=3600 '单位是秒,默认是60秒!这里设置为一小时
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from student.dbf order by bj",connect,3,3 'connect为conn.asp中的数据库的连接对象,这里是用数据库的连接对象只是一个参数

'所有同学按班级先后顺序调整学号

rs.movefirst '将记录指针移

将select * from student.dbf order by bj这句改成select xjh from student.dbf order by bj试试,是不是记录集的数据量太大了?
仅供参考

把你这个change_all_ok.asp文件的代码贴出来,错误是在这个文件的第55行,你要把代码贴出来,看看55行是什么语句,才能帮你解决啊