错误一般出现在连接 MS SQLServer 数据库上。
ADODB.Recordset 错误 '800a0e7d' ―――――――――――――――――――――――――――――――――――― ADODB.Recordset 错误 '800a0e7d' 连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。
/index.asp,行 9
产生错误可能原因:
1.在程序中使用了一个已经关闭或者是还没打开的数据库连接。
Server.CreateObject 失败 ―――――――――――――――――――――――――――――――――――― 服务器对象 错误 'ASP 0177 : 800401f3' Server.CreateObject 失败 /xxxxx.asp,行 155 无效的 ProgID。 若要获取关于此消息的更多的信息,请访问 Microsoft 联机支持站点: microsoft/contentredirect.asp 。 产生错误可能原因: 1.该错误多数出现在创建组件时,说明程序使用的组件,服务器不支持,需要注册所用的组 件。常见于各种使用了上传组件的 ASP 页面。 附:一些数据库连接字符串写法
[点击此处收藏本文] 发表于 2004 年 09 月 01 日 3:36 PM
jass 发表于 2004-10-23 10:51 PM 你好,我有一个 asp 也出现了 ADODB.Recordset 错误 '800a0bb9' 错误,你说这个是因为数据库连接 conn 对象未打开,可我看了看 conn.asp 文件没有
问题, 好象数据库连接没有问题呀。你碰到这个问题是怎么怎么解决的呀,能不能说说经验?
fogdragon 发表于 2004-11-15 9:36 PM
把你的 ASP 程序贴一部分上来看看。conn.asp 和出错附近的一段代码。
zxh 发表于 2005-01-27 11:47 AM ADODB.Recordset 错误 '800a0e7d' 连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。 /default15.asp,行 407
fogdragon 发表于 2005-03-07 10:20 AM 这个错误常见用了一个前面已经关闭的 Recordset 或者 conn 对象,或者是用 Re
cordset 的时 候忘记打开数据库连接对象 Conn。
fish 发表于 2005-04-12 10:26 AM 我刚才就解决了“ADODB.Recordset 错误 '800a0e7d' 连接无法用于执行此操作。在此上下文中它可能已被关闭或无效” 这个问题,主要是提示 中的“连接”“上下文”和“关闭”这三个关键词。肯定在程序的前面就有地方直接或者间 、 接(包括等等)引用了预先声明过的定义数据库连接词 conn,修改 不同的引用就可以了!