你穿一个null给Connection conn,然后在方法里判断
if (conn!= null && !conn.isClosed()) {
conn.close();
}
if (conn!= null && !conn.isClosed()) {
conn.close();
}
解决方案 »
- j_security_check表单验证机制
- jsp标签疑难问题
- 在jsp中不能编译的原因
- 关于TOMCAT的一个奇怪问题
- 谁知道JSP如何连接InteBase数据库,如驱动程序是什么?URL是什么?为什么没有人提起JSP使用InterBase数据库的呢?
- 配置使用resin的连接池,出现数据库连接不上的现象
- 一个奇怪的JSP中文问题,大家帮忙解释一下
- 菜鸟有很多问题搞不明白,高手进来帮帮忙吧。
- 求一显示小时分钟秒的程序,要秒会变的,像这种格式19:30:56。30分只给一个人
- 如何去掉ie浏览器里的alexa工具条,每次打开网页都要启动www.alexa.com,真烦~g
- 一个很简单的问题?在线等待。。。。。。。。。。
- 将要死了,。。。。。。。。。。。。
public void closeRst(){rst.close();}
public void closeStmt(){stmt.close();}等,你需要关闭哪个就在javabean中调用哪个。最好不要把关闭所有的写到一起。
你的数据访问类包含连接了阿,你传递参数干吗?
import java.sql.*;
public class Database{
private Connection conn;
private Statement stmt;
private ResultSet rs;
public Database(){
}
public connect(){
//......
}
public closeConection(){
try{
if(rs!=null)rs.close();
stmt.close();
conn.close();
}catch(Exception){}
}
}
具体自己去处理,这样才叫封装阿