Java中ResultSet的⽤法
学习的同学注意了
学习过程中遇到什么问题或者想获取学习资源的话,欢迎加⼊学习交流,号码:523047986 我们⼀起学Java!
在Java中,获得ResultSet的总⾏数的⽅法有以下⼏种。
第⼀种:利⽤ResultSet的getRow⽅法来获得ResultSet的总⾏数
Java代码
01. Statement stmt = ateStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
02. ResultSet rset = uteQuery("select * from yourTableName");
03. rset.last();
04. int rowCount = Row(); //获得ResultSet的总⾏数
第⼆种:利⽤循环ResultSet的元素来获得ResultSet的总⾏数
Java代码
01. ResultSet rset = uteQuery("select * from yourTableName");
02. int rowCount = 0;
03. ()) {
04. rowCount++;
05. }
rowCount就是ResultSet的总⾏数。
第三种:利⽤sql语句中的count函数获得ResultSet的总⾏数
Java代码
01. ResultSet rset = uteQuery("select count(*) totalCount from yourTableName");
02. int rowCount = 0;java学习资源
03. ()) {
04. rowCount=rset .getInt("totalCount ");
05. }
rowCount就是ResultSet的总⾏数。
• Java中获得ResultSet的总列数是⾮常简单事情,因为Java中ResultSet提供了ResultSetMetaData⼯具类,ResultSetMetaData 是ResultSet的元数据的集合说明。
java获得ResultSet总列数的代码如下:
Java代码
01. Statement stmt = ateStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
02. ResultSet rset = uteQuery("select * from yourtable");
03. ResultSetMetaData rsmd = MetaData() ;
04. int columnCount = ColumnCount();
columnCount 就是ResultSet的总列数。
• Java分隔符是⽤来分隔不同的字符串的标记字符,利⽤字符串 "a,b,c,d",就是通过逗号最为分隔符,同样的道理,可以通过其他的符号作为分隔符。
下⼀步就是要说明如何解析分隔符,来把⼀个字符串拆分为不同的字符串。
学习的同学注意了
学习过程中遇到什么问题或者想获取学习资源的话,欢迎加⼊学习交流,号码:523047986 我们⼀起学Java!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论