出现如下错误提示: ADODB.Recordset 错误 '800a0e79'对象打开时,不允许操作。/scroll.asp,行 11
我做过如下修改:在scroll.asp这个错误文件的第9行前加如下代码set rs=server.createobject("adodb.recordset")
然后又提示新错误:
ADODB.Recordset 错误 '800a0e78'
对象关闭时,不允许操作。
/Second_list.asp,行 99
错误文件地址:http://www.szhlpc.com/bug.rar
希望有高手帮忙纠正,万分感谢!!!!
一般的这种错误都可以通过得到数据库连接时的状态进行解决,避免出现打开一次再打开的情况出现:比如在打开语句rs.Open strsql这句前加上句:if rs.state=adstateopen then rs.close,这样,可以先关闭连接,再打开时就不会出现这个错误了。
好好看看你的rs.close,是不是写在了你的rs("字段")的前面?
是不是没有写 rs.open ?
应该是你前面已经打开一个数据库连接,但没有关系又定义rs去打开新连接!~建议名字修改下
不要用同一个名称
在open前,你没有 close之前的RS,
或者在 close前,你没有 open这前的RS
要配对,你仔细检查
写在rs.close后面了吧
应该是先rs.close了
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 请教 错误 代码 打开 没有 rs.close 连接 出现 如下 rs |
注册
个人空间
