ADODB.Recordset 错误 '800a0e7d' 高手请进

来源:百度知道 编辑:UC知道 时间:2024/05/31 19:12:06
下边是运行后的错误提示 希望能有高手指点一下,万分感谢

ADODB.Recordset 错误 '800a0e7d'

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

D:\WWWROOT\L685\WWWROOT\INC\../te.asp,行 96

</table>
<table width="980" border="0" align="center" cellpadding="0" cellspacing="0" background="img/menubg.jpg" scrolling=no scroll=no topmargin="0" leftmargin="0" bottommargin="0" rightmargin="0">
<tr><td width="116"><img src="img/menu1.jpg" width="116" height="45" border="0" usemap="#Map2" /></td><td width="854" height="45" align="center"><div class="menuft"><%
'栏目分类
dim rs_bar,sqlwto,j,rsct
Set rs_bar = Server.CreateObject("ADODB.Recordset")
sqlwto="select top 10 * from cla

数据库连接不成功,建议楼主要做数据库连接时做一个判断,如果数据库连接不成功直接报错,不要继续往下运行

Dim ConnStr
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(Db)
On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr
If Err Then

Response.Write "数据库连接出错,请检查连接字串。"&err.description&ConnStr '
err.Clear
Set Conn = Nothing
Response.End
End If

产生错误可能原因:

在程序中使用了一个已经关闭或者是还没打开的数据库连接。

不知道你连接数据库的语句怎么写的 应该是哪的问题

个人意见!

conn打开了么?