在页面上操作数据库???????????这个不符合web逻辑

解决方案 »

  1.   

    try
            {
                if(conn != null)
                    conn.close();
            }
            catch(SQLException sqlexception) { }
      

  2.   

    设计中是这样说的:不要在JSP中暴露你的数据库,永远不要!
    楼主难道是在搞科研!
    真的要关闭的话,楼上的应该可以了
      

  3.   

    //关闭数据库的所有连接
    public void closeStmt(){
       try {
         if(stmt != null)
           stmt.close();
        }catch(Exception e) {
          e.printStackTrace(); }
    }
    public void closeConn(){
      try {
        if(conn!=null)
          conn.close();
        }catch(Exception e){
          e.printStackTrace();
        }
      }
      

  4.   

    养成良好习惯,要将Exception打印输出,这样程序便于维护纠错
      

  5.   

    要关闭所有的资源,不能只关闭CON。是不是你没关闭STATEMENT导致最后资源耗尽
      

  6.   

    ResultSet and Statement,Connection都没有关闭。