已经连接上数据库,然后创建sql语句进行查询
Statement stmt=con.createStatement();
ResultSet rstC=stmt.executeQuery("select date from A");
如何能够将查询出的 date的所有值得存入一个数组呢?  比如 date的值有 1,2,3 怎么能取出放入一个数组a[]里呢?

解决方案 »

  1.   

    List list = new ArrayList();
    while(rs.next()) {
       list.add(rs.getDate(1));}Object[] o = list.toArray() ;
      

  2.   

    List list = new ArrayList();
    while(rs.next()) {
       list.add(rs,getString("date"))//data是字段名}Object[] o = list.toArray()
      

  3.   

    谢谢 interpb(曾曾胡,深怕情多累美人!!!)   能够实现我的问题!我还想多请教一个问题,对于api中的这些方法,对于一个新手来说,如何才能更快速的熟悉呢?
      

  4.   

    也谢谢 zhou4350949(有尿当尿直须尿,莫等没尿直抖鸟) 
    你的方法转换成的String数组更好用些 
    我把分给了zhou4350949,分也不多 :(
    同样谢谢interpb
      

  5.   

    不好意思哈,好象zhou4350949的方法也是成了一个对象数组,那要变成 int型的数组该如何实现呢?