ASP中解决“对象关闭时,不允许操作。”的诡异问题……(adostream对象被禁用)深度揭秘

随心笔谈2年前发布 编辑
161 0
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买



在ASP中进行数据库操作时

复制代码 代码如下:

rs.Open strsql,conn,1,3

while not rs.eof    //对象关闭时,不允许操作。

找了好久,最后在strsql中发现问题所在……

原因是:

这个strsql=“exec ***”,用的是存储过程,而这个***存储过程中的最后加了一句“print @sql”,导致这个问题,注释掉就OK了……

您可能感兴趣的文章:asp sqlserver 执行存储过程返回记录集报对象关闭时不允许操作SQLServer ADODB.Recordset 错误“800a0e78”,对象关闭时,不允许操作

© 版权声明

相关文章