我的代码如下所示:
PreparedStatement ask = connectionToSql.prepareStatement("SELECT COUNT(*) FROM tableName");
ResultSet result = ask.executeQuery();
所以结果对象只有一个int,Integer或任何其他类型的值,不会被它赢得吗?我怎么才能得到它?
答案 0 :(得分:5)
您可以使用getInt(int)
方法:
if (result.next()) { // just in case
int count = result.getInt(1); // note that indexes are one-based
}
答案 1 :(得分:1)
你可以通过这种方式获得价值。 整数a = result.getInt(1);