ASP问题,大家帮帮忙吧

来源:百度知道 编辑:UC知道 时间:2024/06/01 23:15:44
一个信息网的会员留言系统,一点提交就出错,但是留言在网站管理后台可以看到,朋友帮帮忙吧,应该怎么改啊???

错误类型:
ADODB.Recordset (0x800A0E7D)
连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。
E:\WWWROOT\INC\../te.asp, 第 113 行

113 行代码
<%
'栏目分类
dim rs_bar,sqlwto,j,rsct
Set rs_bar = Server.CreateObject("ADODB.Recordset")
sqlwto="select top 10 * from class1 order by paixu desc"
rs_bar.open sqlwto,conn,1,1
%>

你在后面肯定用了rs_bar.close()这个方法

注释掉就不会了 asp就是这么奇怪 有使用这个方法不会报这个错 但有时候又莫名其妙的报了

楼主的open操作没有,将原码改为
<%
'栏目分类
dim rs_bar,sqlwto,j,rsct
conn.open
Set rs_bar = Server.CreateObject("ADODB.Recordset")
sqlwto="select top 10 * from class1 order by paixu desc"
rs_bar.open sqlwto,conn,1,1
%>
试下

你查一下,是不是CONN和RS_BAR给关了
如:conn=nothing rs_ba.close