我正在使用带有 Java 的 DB2 数据库。我需要查找结果集中的记录是否是最后一条记录。为此,我使用以下代码:
statement = connection.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE , ResultSet.CONCUR_READ_ONLY);
和结果集,
while(resultSet.next()){
:
:
if(resultset.isLast()){
//some code here
}
:
:
}
虽然当代码部署在 websphere 应用程序服务器上时,resultset.isLast() 可以很好地在最后一条记录上返回 true,但是当在独立应用程序中使用相同的代码时它不起作用。resultset.isLast() 始终返回“false”,即使它到达独立应用程序中的最后一条记录。
请让我知道是否有问题。
提前致谢。