gpt4 book ai didi

java - 如何将 ResultSet 转换成有用的整数?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:45:30 25 4
gpt4 key购买 nike

我正在尝试执行 SQL 查询以查看我的表中有多少条记录。我为此使用的 SQL 是 SELECT COUNT(*) FROM myTable;然后执行查询并将其存储在 ResultSet 中。

int recordNumber = 0;
String sqlString = "SELECT COUNT(*) FROM myTable;";
try {
ResultSet resultSet = stmt.executeQuery(sqlString);
resultSet.next();
recordNumber = Integer.parseInt(rst);
} catch (Exception e) {}

我的问题是如何从 ResultSet 中获取记录数?

最佳答案

一个 ResultSet 有一系列的 getXYZ(int) 方法可以通过它们的相对索引和相应的 getXYZ(String) 从中检索列通过别名检索这些列的方法。在您的情况下,使用索引变体 getInt(int)将是最简单的:

recordNumber = resultSet.getInt(1);

关于java - 如何将 ResultSet 转换成有用的整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35782995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com