不用两次查询,使用以下的语句查询就可以了
sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=sql.executeQuery("select * from yourtable");
rs.last();
//得到记录总数
int total=rs.getRow();
......
sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=sql.executeQuery("select * from yourtable");
rs.last();
//得到记录总数
int total=rs.getRow();
......
解决方案 »
- ********求助 mysql加密函数问题***********
- 怎样设计一本书的目录数据库表
- mysql读取并补充缺失的行数据...
- 我为何在官方找不到mysql administrator 和 mysql query browser的下载呀?
- Lock wait timeout exceeded; try restarting transaction
- 新手,找不到新建的数据库文件位置
- mysql如何做出像ms-sql的计划备份的功能?
- 存储过程
- 大家说说现在应该使用哪个版本的MySQL?
- 求大牛帮忙解决一个数据库问题,详情见内容,谢谢!!!
- mysql 中文内容 应设为哪种数据类型
- 没有.MYD和.MYI文件,怎么回事情?
不知道 hy2003fly() 用的什么数据库,我用的是 MySql。