一、移动游标:
1、void beforeFirst():把光标放到第一行的前面,这也是光标默认的位置(虚拟位置);
2、void afterLast():把光标放到最后一行的后面(虚拟位置);
3、boolean first():把光标放到第一行的位置,返回值表示调控光标是否成功;
4、boolean previous():把光标向上挪一行;
5、boolean last():把光标放到最后一行的位置上;
6、boolean next():把光标向下挪一行;
7、boolean relative(int row):相对位移,当row为正数时,表示向下移动row行,为负数时表示向上移动row行;
8、boolean absolute(int row):绝对位移,把光标移动到指定的行上;
二、判断游标:
1、boolean isBeforeFirst():当前光标位置是否在第一行的前面;
2、boolean isAfterLast():当前光标位置是否在最后一行的后面;
3、boolean isFirst():当前光标位置是否在第一行上;
4、boolean isLast():当前光标位置是否在最后一行上;
5、int getRow():返回当前光标的位置;
三、获取总行数:先执行rs.last()把光标移动到最后一行,再执行rs.getRow();获得当前光标所在行,可以得到结果集一共有多少行;
四、获取总列数:
1、先获取结果集的原数据ResultSetMetaData ramd=ra.getMetaData();
2、获取结果集列数:int len=ramd.getColumnCount();
3、获取指定列的列名:String name=ramd.getColumnName(int colIndex);
JDBC中滚动结果集(游标)
最新推荐文章于 2023-05-17 15:32:12 发布
本文介绍了如何使用游标进行结果集的操作,包括移动游标、判断游标位置的方法,以及如何获取结果集的总行数和总列数。通过这些方法,开发者能够更灵活地处理数据库查询结果。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
图片生成
Stable-Diffusion
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率
1417

被折叠的 条评论
为什么被折叠?



