同问题,很急请各位大侠指教付关键代码
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            Connection con=DriverManager.getConnection("jdbc:odbc:book");
            Statement state=con.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);
            ResultSet  rs=state.executeQuery(sql);
           while(rs.next())
           {
            row1=rs.getRow();//获取数据库表格行数
           }
  int cont = 0;//定义页数,初始化为0
  int rowsize=3;//定义每页行数
  int intpage=1;//待显示页
  cont=(row1+rowsize-1)/rowsize;//计算总页数
  lable.setText("第"+intpage+"页"+"  "+"共"+cont+"页");
         int col=model.getColumnCount();//计算table的列数
         data=new Object[row1][col];//实例化数据
         //intpage=page;
         rs.absolute((intpage-1) * rowsize + 1);//定位待显示数据
         int row=0;
         for(int j=0;j<rowsize;j++)
         {
             rs.next();
                data[row][0]=rs.getString(1);
         data[row][1]=rs.getString(2);
         data[row][2]=rs.getString(3);
         data[row][3]=rs.getString(4);
                     row++;
         }
         rs.close();
 con.close();
         while(model.getRowCount()>0)
            model.removeRow(0);
          for(int i=0;i<data.length;i++)
            {
             model.addRow(data[i]);//向模型中添加数据
            }
            table.repaint();
             
      }catch(Exception a1)
      { System.out.println(a1.getMessage());}