我看到有些Jsp里面用Vector或ArrayList来存储数据,但显然不是上策。
JBuilder里面应该有这样的类,不知道比较通用的Java里面有没有?

解决方案 »

  1.   

    取出数据后放在vector中,这是比较能用的做法了,还有些处理办法是存在数组中的。
      

  2.   

    sun.jdbc.rowset.CachedRowset
    实现了rowset的所有方法,但是有可以脱离连接存在
    例子:
      //输入:sql语句
      //输出:查询的结果集
      public CachedRowSet executeQuery(String sql) throws java.sql.SQLException {
        CachedRowSet cst = new CachedRowSet();
        try {
          conn = db.getConnection();
          ps = conn.createStatement();
          rs = ps.executeQuery(sql);
          cst.populate(rs);
          rs.close();
        }
        catch (SQLException e) {
          System.out.println(e.getMessage());
        }
        finally {
          db.CleanConnection(conn, ps, rs);
        }
        return cst;
      }
    取出来了就可以直接用了
      

  3.   

    请到
    http://expert.csdn.net/Expert/topic/1897/1897580.xml?temp=.7594263
    去说。
    我发了两遍。不好意思,控制不了事态
    这边我就结贴了。
    下面如有回答,我将诅咒你!呵呵