急!!!关闭OracleCachedRowSet的问题。
从connection里面得到一个preparestatement,然后执行一次query得到resultset,然后生成一个OracleCachedRowSet,从resultset里面populate数据。然后依次关闭resultset,和statement.
但是发现一个非常奇怪的问题。当我使用完OracleCachedRowSet,调用他的Close方法。居然connection也连带关闭。导致我之后想继续执行其他的SQL文时报告异常“连接已经关闭”。
大虾帮忙指点一下。这个OracleCachedRowSet到底用不用关闭,怎么关闭?不关闭,会不会引起内存占用不断升高或者Cursor沾满的危险?