一个关于数据库出错的问题,急求!
时间:2011-09-26
来源:互联网
我在操作数据库的时候,发生错误,提示如下:
ADODB.Recordset 错误 '800a0e7d'
连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。
/vrencai/Web_Editor/ewebeditor.asp,行 230
因文件较长,无法粘贴,我把放到网站上,想看可以下载http://www.vrencai.com/error.txt,这就是出错的文件。
我估计,应该不是代码问题,因为我没有改过代码,而且曾经出过一次相同的错误,后来是重装系统弄好的。
我现在想请教的就是:这个问题出现的原因是什么?如何解决?
ADODB.Recordset 错误 '800a0e7d'
连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。
/vrencai/Web_Editor/ewebeditor.asp,行 230
因文件较长,无法粘贴,我把放到网站上,想看可以下载http://www.vrencai.com/error.txt,这就是出错的文件。
我估计,应该不是代码问题,因为我没有改过代码,而且曾经出过一次相同的错误,后来是重装系统弄好的。
我现在想请教的就是:这个问题出现的原因是什么?如何解决?
作者: yixiaoqingguo 发布时间: 2011-09-26
应该是你的数据库对象或者rs设置为null了。
sSql = "select * from ewebeditor_style where s_name='" & sStyleName & "'"
oRs.Open sSql, oConn, 0, 1
改成
oConn.Open
Set oRs = Server.CreateObject("ADODB.RecordSet")
sSql = "select * from ewebeditor_style where s_name='" & sStyleName & "'"
oRs.Open sSql, oConn, 0, 1
sSql = "select * from ewebeditor_style where s_name='" & sStyleName & "'"
oRs.Open sSql, oConn, 0, 1
改成
oConn.Open
Set oRs = Server.CreateObject("ADODB.RecordSet")
sSql = "select * from ewebeditor_style where s_name='" & sStyleName & "'"
oRs.Open sSql, oConn, 0, 1
作者: net_lover 发布时间: 2011-09-26
每天回复可得10分可用分。
作者: cosler 发布时间: 2011-09-26
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28