刚学做WEB的问题..麻烦给帮个忙哈 ...
我在JSP文件中调用了 同一个 数据库操作方法 服务器报 : 连接被重置错误,我该怎么改哦 ..
这是操作数据库的方法
public List getList(int colnum, String sql, Connection conn) {
Statement stmt=null;
ResultSet rs = null;
try {
List list = new ArrayList();
if (conn != null) {
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
while (rs.next()) {
String[] db = new String[colnum];
for (int j = 0; j < colnum; j++) {
db[j] = rs.getString(j + 1);
}
list.add(db);
}
}
return list;
} catch (
SQLException e) {
System.out.println( " huiyino.ahead.taobao.DBManager getList() Exception : "+e );
}finally {
try {
if (rs != null)
rs.close();
if(stmt!=null)
stmt.close();
} catch (SQLException e) {
e.getMessage();
}
}
return null;
}
这两个方法是调用上面的数据库方法.
public List getYjml(Connection conn){
List list=new ArrayList();
String sql= "select mlbh,mlmc from cpyjml ";
list=db.getList(2,sql,conn);
return list