您好,这是我想要的,我连接到数据库并检索UniqueId列的最大元素,并将其分配给名为maxID的整数变量,这是我的方法:
int maxID = 0;
Statement s2 = con.createStatement();
s2.execute("SELECT MAX(UniqueId) FROM MyTable");
ResultSet rs2 = s2.getResultSet(); //
while ( rs2.next() ){
maxID = rs2.getInt(0);
}
解决这个问题的一种体面的方式,感觉是通过在while循环中使用“rs2.next()”来实现的。
谢谢
最佳答案
if (rs2.next()) {
maxID = rs2.getInt(1);
}