resultset遍历取数据 resultset-环球观天下

2023-05-12 23:18:22 来源:城市网


(资料图)

今天来聊聊关于resultset遍历取数据,resultset的文章,现在就为大家来简单介绍下resultset遍历取数据,resultset,希望对各位小伙伴们有所帮助。

1、在Java中,获得ResultSet的总行数的方法有以下几种。

2、 第一种:利用ResultSet的getRow方法来获得ResultSet的总行数 Java代码Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); ResultSet rset = stmt.executeQuery("select * from yourTableName"); rset.last(); int rowCount = rset.getRow(); //获得ResultSet的总行数 Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); ResultSet rset = stmt.executeQuery("select * from yourTableName"); rset.last(); int rowCount = rset.getRow(); //获得ResultSet的总行数第二种:利用循环ResultSet的元素来获得ResultSet的总行数 Java代码ResultSet rset = stmt.executeQuery("select * from yourTableName"); int rowCount = 0; while(***.next()) { rowCount++; } ResultSet rset = stmt.executeQuery("select * from yourTableName"); int rowCount = 0; while(***.next()) { rowCount++; }rowCount就是ResultSet的总行数。

3、 第三种:利用sql语句中的count函数获得ResultSet的总行数 Java代码ResultSet rset = stmt.executeQuery("select count(*) totalCount from yourTableName"); int rowCount = 0; if(***.next()) { rowCount=rset .getInt("totalCount "); } ResultSet rset = stmt.executeQuery("select count(*) totalCount from yourTableName"); int rowCount = 0; if(***.next()) { rowCount=rset .getInt("totalCount "); }rowCount就是ResultSet的总行数。

4、 • Java中获得ResultSet的总列数是非常简单事情,因为Java中ResultSet提供了ResultSetMetaData工具类,ResultSetMetaData 是ResultSet的元数据的集合说明。

5、 java获得ResultSet总列数的代码如下: Java代码Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); ResultSet rset = stmt.executeQuery("select * from yourtable"); ResultSetMetaData rsmd = rset.getMetaData() ; int columnCount = rsmd.getColumnCount(); Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); ResultSet rset = stmt.executeQuery("select * from yourtable"); ResultSetMetaData rsmd = rset.getMetaData() ; int columnCount = rsmd.getColumnCount();columnCount 就是ResultSet的总列数。

相信通过resultset这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。

本文由用户上传,如有侵权请联系删除!
标签:

resultset遍历取数据 resultset-环球观天下

2023-05-12

勾魂夺魄的意思_勾魂夺魄 每日观点

2023-05-12

卖爆了!日本《王国之泪》预定量是前作的两倍

2023-05-12

每日速看!湖北十年审计金融项目140个,移送重大违纪违法问题线索200余件

2023-05-12

人力资源管理就业方向 能做哪些工作 全球快资讯

2023-05-12

杨浦“科创味”为何越来越浓?

2023-05-12

实时焦点:2023陕西一级建造师考试报名时间及条件

2023-05-12

世界头条:老旧改造  你我同行

2023-05-12

法治进校园 护航助成长——平桥区肖王司法所开展法治宣传进校园活动_环球今日报

2023-05-12

巴拉圭对美国出口肉类认证仅剩最后一步|全球新视野

2023-05-12

西安曲江新区举行咖啡制作技能大赛 天天最新

2023-05-12

视讯!如果切尔西今夏签下哈兰德阵容将变得十分恐怖

2023-05-12

《崩坏星穹铁道》拟造花萼赤掉落物及位置一览

2023-05-12

伤心签名绝望短句_心碎的签名伤心欲绝 心情低落抑郁的签名短句 焦点要闻

2023-05-12

上海港湾(605598)5月12日主力资金净卖出1911.30万元 天天快看点

2023-05-12

今日最新快报:孟羽童谈淡出格力直播间 孟羽童回应离开格力准备读研

2023-05-11

2023上半年9款激光投影新品集中上市 Vidda三色激光占三台

2023-05-11

今日播报!清纯美女图片_美女下半部图片大

2023-05-11

商务部:一季度21个自贸试验区进出口额1.8万亿元,同比增长6.6%

2023-05-11

南京银行:预计2023年资产质量保持稳定

2023-05-11

热门:事关专升本成绩查询!山东省招考院发布最新公告

2023-05-11

普门科技(688389)5月11日主力资金净买入105.32万元

2023-05-11

千元家用烤箱哪个牌子比较好比较实用 家用烤箱哪个牌子比较好比较实用

2023-05-11

中简科技董秘回复:随着三期项目的建成,高、中端产品市场亟需与供应不足的矛盾将彻底解决!感谢您的意见与建议

2023-05-11

西米纳当选密克罗尼西亚联邦新总统 天天快报

2023-05-11

民警上班“带娃”?网友:靠谱!

2023-05-11

湖南一商务局干部被查后,贪腐细节曝光_全球报道

2023-05-11

2020电费执行新标准 2018国家电费收费标准|天天微速讯

2023-05-11

世界看热讯:三道堰学校:开题论证明思路,研究赋能助成长

2023-05-11

国产农场RPG《青丘物语》正式公布 率先登陆Steam

2023-05-11

Copyright ©  2015-2022 南非频道网版权所有  备案号:沪ICP备2022005074号-13   联系邮箱:58 55 97 3@qq.com