当前位置:首页 » 操作系统 » java获取数据库行数据

java获取数据库行数据

发布时间: 2024-12-19 04:17:41

‘壹’ java JDBC获得数据库结果集的行数但少了第一行的数据

String sql = "SELECT * FROM TABLEONE";
ResultSet rs = conn.getExecuteQuery(sql);
try {
if(!rs.next()){//如果表1没查到值,则查询表2
sql="SELECT * FROM TABLETWO";
rs = conn.getExecuteQuery(sql);
}
//若表1查到值输出
while(rs.next()){
.....//获得结果集各行的值的代码①
}
}catch(SQLException e){}

改成这样试试。

‘贰’ 如何获取ResultSet的行数和列数

java获取ResultSet的行数列数
import Java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;

public class ResultSetTest {

public static void main(String[] args) {
Connection con;
try {
//获取数据库连接
con = DBUtil.getConnection("69");
//设置查询语句
String sql = "select * from 表名 ";
//设计结果集为可滚动
java.sql.PreparedStatement pst = con.prepareStatement(sql,
ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
java.sql.ResultSet rs = pst.executeQuery();
//获取结果集的列数
System.out.println(rs.getMetaData().getColumnCount());
//将结果集滚动到最后一个
rs.last();
//获取结果集当前行数
System.out.println(rs.getRow());
} catch (SQLException e) {
e.printStackTrace();
}
}
}

‘叁’ 在Java中,如何通过在数据库得到的结果集得到表的列数和行数

在Java中,获得ResultSet的总行数的方法有以下几种。
第一种:利用ResultSet的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的总行数
ResultSet rset = stmt.executeQuery("select * from yourTableName");
int rowCount = 0;
while(rset.next()) {
rowCount++;}rowCount就是ResultSet的总行数。

‘肆’ Java 统计数据库中符合条件的行数 怎么做

有两种方式
1.通过sql语句:
如select count(id) from tab where id<10;
这样查出来的就是行数

2. 在java中
//sqlRst是ResultSet 对象的实例
int RowCount = sqlRst.getRow();//获得当前行号

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:538
制作脚本网站 发布:2025-10-20 08:17:34 浏览:825
python中的init方法 发布:2025-10-20 08:17:33 浏览:528
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:711
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:631
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:943
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:200
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:60
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:753
python股票数据获取 发布:2025-10-20 07:39:44 浏览:656