public void openPool() throws SQLException,ClassNotFoundException
          {
                try
                {
                        hashtableNowConnections = new Hashtable(intMaxConnections);
                        vectorFreeConnections = new Vector(intMaxConnections);
                        Class.forName(strDriverName);//装载驱动程序
                        for(int i = 0;i<intMaxConnections;i++)
                             vectorFreeConnections.addElement(DriverManager.getConnection(strJdbcURL,strUserName,strUserPwd));//建立连接
         }
                 catch(ClassNotFoundException ex)
                {
                         hashtableNowConnections = null;
                         vectorFreeConnections = null;
                         throw new ClassNotFoundException(ex.getMessage());
                }
         catch(SQLException ex)
         {
                 hashtableNowConnections = null;
                 vectorFreeConnections = null;
                 throw new SQLException(ex.getMessage());
         }
      }

解决方案 »

  1.   

    public Vector getData() throws java.sql.SQLException
        {
         DemoHelper helper = new DemoHelper();
         DataSource ds = new DataSource();
         String strResult = "";
         int strID = 0;
         Vector dbResult = new Vector();
         Vector result = new Vector();
         Dcols dcols = new Dcols();     String strSql = "select * from SYS_DEMO";
         if(ds.executeQuery(strSql))
         {
           dbResult = ds.getAllData();
           for(int i=0;i < dbResult.size();i++)
           {
             dcols = (Dcols)dbResult.elementAt(i);
             int intTemp = dcols.getInt("ID");
             String strTemp = dcols.getString("NAME");
             helper.setstrID(new Integer(intTemp));
             helper.setstrName(strTemp);
             result.addElement(helper);
            }
          }
          return result;
        }
      

  2.   

    Vector嗯,就把它看成一个筐吧。一般用来放结果集,就是把一大堆冬冬扔到里边,需要的时候往外拿。这样讲应该很通俗了吧,呵呵
      

  3.   

    加进Vector  里的对象,对于什么形式的对象更有优势呢?
      

  4.   

    Vector维护的是对象的引用,至于对象是什么并没有太大的关系。
      

  5.   

    vector的优点是1。可以自动增长,2。可以存对象
    但是尽量不要过多使用,因为这样子效率会比较低
      

  6.   

    不知大家对Vector用的时候有什么敢想感想不妨说来听听.
      

  7.   

    大家在什么时会考虑去用Vector呢?
      

  8.   

    如果你需要在列表之类的控件中加入ITEM的话,就用vector吧.
    绝对好用
      

  9.   

    to : blade_780515(清风飘雨) :thanks 
     
    如果列表不存在,那么
    大家在什么时会考虑去用Vector呢?---------想多了解一些.