Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2316771
  • 博文数量: 252
  • 博客积分: 5472
  • 博客等级: 大校
  • 技术积分: 3107
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-17 18:39
文章分类

全部博文(252)

文章存档

2012年(96)

2011年(156)

分类: Java

2012-04-01 17:24:54

getFetchSize()方法不是获得记录数,而是获得每次抓取的记录数,默认是0,也就是说不限制。
可以用setFetchSize()来设置,而getFetchSize()是用来读出那个设置值。
设置为正整数之后,ResultSet每次抓取的最多纪录数就有了上限,而不是所有符合条件的记录。 
如果你是想获得符合条件的记录数目,最少有3种方法 

1. 
count=0; while(resultSet.next()){ count++; } 

2. 
resultSet.last(); count=resultSet.getRow(); 

3. 
 String sql = "select count(*) totalCount from gonglue"; count=rs.getInt("totalCount");
阅读(5200) | 评论(0) | 转发(0) |
0

上一篇:HTMLParse---Filter

下一篇:using namespace std

给主人留下些什么吧!~~