ResultSet获取行数和列数

 

  Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  ResultSet rs = stmt.executeQuery(sql);

  int colcount=rs.getMetaData().getColumnCount();
  int rowcount=0;
  if(rs.next())
  {
   rs.last();
   rowcount=rs.getRow();
   rs.first();
  }

 

 

注意点:

必须先指定:stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

posted @ 2012-11-15 09:09  loklook123  阅读(176)  评论(0编辑  收藏  举报