【发布时间】:2015-01-06 21:55:49
【问题描述】:
我成功连接到我的访问数据库并且我的 sql 工作正常,之后我有一个结果集。代码如下:
Statement stmt = con.createStatement();
String sqlStr ="select max(ID) from GuestBook ";
ResultSet rset = stmt.executeQuery(sqlStr);
但是当我想从这样的结果集中获得价值时;
int id = rset.getInt(1);
或
int id = rset.getInt("ID");//or "max(ID)"
我有一个 sql 异常。
例外是“无效的记录集状态”
我该如何解决这个问题?
【问题讨论】:
标签: java sql ms-access resultset jdbc-odbc