stmt = conn.createStatement();
換成stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);                        

解决方案 »

  1.   

    rss.last();
    是让指针指上最后
    你看一下是不是
    输出的是最后一条记录
      

  2.   

    先得到记录总数,然后再循环打出,怎么连这一步都不对啊??public static void main(String args[]) throws SQLException {
        Java_MySql jm = new Java_MySql();
        String sql = "select * from temp";
        ResultSet rss = jm.executeQueryy(sql);rss.last();
        
      int row = rss.getRow();
       
      System.out.println("记录总数为:"+row);  rss.first();
      for(int ii = 1;ii<=row;ii++)
      {
        System.out.println(rss.getString(ii));
        
      }
      
        }