读书人

使用Connection的有关问题

发布时间: 2011-12-21 23:56:01 作者: rapoo

使用Connection的问题?
这两天一直报错:java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Object has been closed.

现在有几个小问题:
1。Connection查询到结果集ResultSet后,在ResultSet使用中或使用前,该连接被关闭,这时还在继续使用ResultSet会报什么错?
2。在查询结果中(正在查询,如数据很多),Connection会不会被关闭,如果此时被关闭会报什么错?

现在这边用的是连接池,APACHE的DBCP包建立的。在启动的时候创建连接池,现在经常抱上面的错(已经用ORACLE数据库没报错,现在换成SQLSERVER就报错了,我们使用的是自定义标签)。请问有什么方法解决?

[解决办法]
现在有几个小问题:
1。Connection查询到结果集ResultSet后,在ResultSet使用中或使用前,该连接被关闭,这时还在继续使用ResultSet会报什么错?
Exception:用尽的 Resultset

2。在查询结果中(正在查询,如数据很多),Connection会不会被关闭,如果此时被关闭会报什么错?
当然可能会,比如网络问题之类

调试一下,贴出具体的异常信息看看吧
[解决办法]
在查询结果中(正在查询,如数据很多),Connection会不会被关闭,如果此时被关闭会报什么错?

多少算多呢,最多试过几万条的,当然这是不好的
[解决办法]
这个说的太笼统了,还是贴出具体的异常信息看下了
[解决办法]
1.ResultSet is closed
2.你不关con,它就不会关

读书人网 >J2EE开发

热点推荐