急!如何解决:ADODB.Recordset 错误 '800a0e7d' ewebeditor.asp,行 209

来源:百度知道 编辑:UC知道 时间:2024/07/07 13:01:11
ADODB.Recordset 错误 '800a0e7d'

连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。

/Southidceditor/ewebeditor.asp,行 209 【如下所示】

' 初始化数据库连接
Call DBConnBegin()

sSql = "select * from ewebeditor_style where s_name='" & sStyleName & "'"
oRs.Open sSql, oConn, 0, 1 【此行提示有问题】
If Not oRs.Eof Then
sStyleID = oRs("S_ID")
sStyleName = oRs("S_Name")
sStyleDir = oRs("S_Dir")
sStyleCSS = oRs("S_CSS")
sStyleUploadDir = oRs("S_UploadDir")
nStateFlag = oRs("S_StateFlag")
sAutoRemote = CStr(oRs("S_AutoRemote"))
sShowBorder = CStr(oRs("S_ShowBorder"))
sDetectFromWord = oRs("S_DetectFromWord")
sInitMode = oRs("S_InitMode")
sBaseUrl = oRs("S_BaseUrl")
sBaseHref = oRs("S_BaseHref")
Else
ShowErr "无效的样式Style参数传入,如果要使用默认值,请留

肯定是数据库被关闭了的原因,你不能只看这一小块代码,有的包括文件也可能让它出现这样的错误,你检查一下其它的文件是不是关闭了oRs,肯定是这个错误,我以前也遇到过。

查看连接语句有没有问题
连接数据库的地方是否有错误