谁知道这种错误是什么问题引起的,"oracle.jdbc.driver.T4CPreparedStatement@8944e2a" is closed.
java.sql.SQLException: org.apache.commons.dbcp.DelegatingPreparedStatement with address: "oracle.jdbc.driver.T4CPreparedStatement@8944e2a" is closed.
谁知道这种错误是什么问题引起的!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我实验了先后关闭Connection,和PreparedStatement的链接后,报的都不是这种错误,
报错的地方是:
protected PreparedStatement ps = null;
1、ps.executeBatch();
2、ps.setString(1,"a");
Connection、PreparedStatement、ResultSet三者的关闭先后问题。
在JDBC里先打开的要后关闭,你这里肯定是先conn.close();再rs.close();的,你先将连接关了,结果集自然也没了~!