Context ic;
con=Conn();
                  System.out.println(Connection当前连接数);
ps=con.prepareStatement(sql);
如何获得Connection的连接数????有API吗??
或者获得当前连接池的连接数也成

解决方案 »

  1.   

    getnum()返回空闲连接数 getnumActive()返回当前使用的连接数
      

  2.   


    上面的兄弟 不行啊  
    protected Connection con=null;
    System.out.println(con.getnum() 没有这个API呀);
      

  3.   

    一个java.sql.Connection就只能表示一个数据库连接。你想要几个啊?
    如果你是从连接池取得的Connection,你的ConnectionPool里面一般都会有方法返回当前可用连接多少或者当前已使用连接多少的方法,如果没有就是连接池的问题。
    还有,你的代码不全,用的哪种连接池都不说清楚,叫人家怎么猜啊?
      

  4.   

    con就是一个连接,你要取得当前的连接数
    那要配置连接池,使用连接池的getNumActive()可以获取当前的连接数