在ASP中进行数据库操作时
rs.Open strsql,conn,1,3 while not rs.eof //对象关闭时,不允许操作。
找了好久,最后在strsql中发现问题所在……
原因是:
这个strsql = “exec ***”,用的是存储过程,而这个***存储过程中的最后加了一句“print @sql”,导致这个问题,注释掉就OK了……
本文向大家介绍SQLServer ADODB.Recordset 错误“800a0e78”,对象关闭时,不允许操作,包括了SQLServer ADODB.Recordset 错误“800a0e78”,对象关闭时,不允许操作的使用技巧和注意事项,需要的朋友参考一下 数据库SQLServer,测试程序显示出错信息:"ADODB.Recordset 错误 “800a0e78” 对象关闭时,不允许操作"
问题内容: 此函数在SQL数据库中插入一行,并需要返回创建的标识号: 它成功插入了该行,但是我收到错误消息“ 3704,当对象关闭时,不允许进行操作。” 当它尝试返回记录集中的标识号时。当我直接在服务器上执行此sql查询时,它可以工作。有人能帮忙吗? 问题答案: 我做同样的事情(无论如何都很相似)。我相信会有两套结果返回,一套用于INSERT,另一套用于SELECT。尝试调用objRecordSe
我正在将MySQL与Java结合使用,试图制作shoppingcartDB,并试图删除从订购到现在已经过了30天的元组。 但是编译器说: 我如何解决这个问题? 代码: 抛出异常的代码行是: stmt。executeUpdate(“从篮子中删除,其中orderdate=““Odate”;”);
下面是相关的代码部分:Server. Proxy.update_allLogOut:(第65行是时括号) 服务器服务器: 主要: 我必须指出,它99%的运行时间都没有例外。。但有几次我遇到了这个例外,我不明白为什么会发生这种情况。有什么想法吗?很明显,有些地方做错了,但这里所有类似的主题都没有给出这个问题的答案。。。
问题内容: 我正在尝试执行getPendingSalesOrderIDs()方法,该方法调用方法selectInAsending(…)。 但这显示了一个SQLException,它说java.sql.SQLException:在ResultSet关闭后不允许进行该操作 此处db.endSelect()将关闭所有连接。 我认为问题就在于此。 问题答案: 如果关闭ResultSet,为什么不删除它(在
我收到这个错误,我不知道为什么: SQLException: ResultSet关闭后不允许操作。错误出现在同时(rs1.next()){ 和consultaPortada方法: