社区
Web 开发
帖子详情
在ResultSet中能否得到结果集中有多少条记录??
smcdl
2003-04-09 09:58:34
在ResultSet中能否得到结果集中有多少条记录???
...全文
151
15
打赏
收藏
在ResultSet中能否得到结果集中有多少条记录??
在ResultSet中能否得到结果集中有多少条记录???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flashroom
2003-04-09
打赏
举报
回复
不会
rs.last();
int count=rs.getRow();
rs.frist();
这样就可以随便操作了。
------------------------------------------------------------------
我的签名:我做了两天斑竹就被撤了,为什么????
upc_chenli
2003-04-09
打赏
举报
回复
先用count,我认为不会存在效率问题。。
mem_fox
2003-04-09
打赏
举报
回复
厉害,大家认为先用count的话是不是效率有问题
chy018
2003-04-09
打赏
举报
回复
使用 rs.last() 的话需要设定滚动方式
在 createStatement 的时候需要加上参数
ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
jeking
2003-04-09
打赏
举报
回复
计数太烦了,不如用这个yzxasd(风)的方法。
或者使用select count(*) from ... where ...直接求数
yzxasd
2003-04-09
打赏
举报
回复
ResultSet rs=dba.openSelect(sql);
rs.last();
int count=rs.getRow();
cloudtarget
2003-04-09
打赏
举报
回复
你在SQL语句中先用select count(*) from ...然后再执行你想要的SQL语名,不知这样行不行?
zdb
2003-04-09
打赏
举报
回复
int num=ResultSet.getRow();
moumouren
2003-04-09
打赏
举报
回复
自己循环数吧
xhongyang
2003-04-09
打赏
举报
回复
if(rs.next)
i++
rtmmtr
2003-04-09
打赏
举报
回复
tang1980(与同仁共勉之) 说的对,ResultSetMetaData类里有关于你要查询的详细分析,包括可以得到记录条数,表的字段数等等,这些是用ResultSet类所得不到的
lkenshin
2003-04-09
打赏
举报
回复
同意:yzxasd(风) 的做法
不过记得在最后来一个 ResultSet.beforeFirst();
这样才能保证你的ResultSet指针定位到的一条记录之前
tang1980
2003-04-09
打赏
举报
回复
ResultSetMetaData里面有一个方法的。
jdbc_ejb
2003-04-09
打赏
举报
回复
最好是用rowset,resultset必须要保持和数据库的连接,很麻烦...
conning333
2003-04-09
打赏
举报
回复
我还是赞成先count(*)出总数来
判断
ResultSet
结果集是否为空
在Java开发
中
,
ResultSet
对象没有直接判断是否存在
记录
的方法,使用next方法会滚动丢失第一
条
记录
。文章介绍了两种处理方式,一是不及时更新
ResultSet
结果集,二是及时更新
ResultSet
结果集。
ResultSet
取结果集多少
条
记录
方法及分页概要
本文详细介绍了使用Java进行数据库分页查询的方法,包括创建Statement、设置SQL语句、执行查询、计算总
记录
数和页面数量,以及处理请求参数确定显示页码等关键步骤。
JDBC结果集
ResultSet
映射为实体类(对象)
本文提供四种不同的方法来将数据库查询结果集(
ResultSet
)转换为Java对象列表。这些方法使用反射来匹配结果
集
中
的列名与Java对象的属性,并通过不同的方式实现这一目标。
ResultSet
获取
记录
条
数
本文介绍了三种在JDBC
中
获取
ResultSet
记录
总数的方法:使用getRow方法、循环遍历结果集和执行计数查询语句。这些技巧对于处理数据库查询结果至关重要。
【JDBC】
ResultSet
能
得到
记录
的数量
博客探讨了
ResultSet
能否获取
记录
数量的问题。
ResultSet
本身不直接提供获取总
记录
数的方法,介绍了三种获取
记录
数量的方式,包括遍历结果集计算行数、使用last()和getRow()方法、使用COUNT(*)查询,并说明了各方法的特点和适用场景。
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章