- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我一直在尝试寻找一种方法来知道我是否在结果集的最后一行,并且我找到了 isLast() 方法。
我做了类似的事情:
if(rs.isLast()) {
//do some operation here
}
但它给我带来了一个错误:请求的操作在仅转发结果集上不受支持。
我搜索了一个解决方案,它说我应该更改 TYPE_FORDWARD_ONLY。但是现在,我想知道是否有办法通过使用 TYPE_FORWARD_ONLY 来知道我是否在最后一个记录集中?
谢谢。
最佳答案
还有一个方法isAfterLast
您可以在调用 next
后查看。这也不需要为 TYPE_FORDWARD_ONLY 提供支持,但您还是可以尝试一下。
关于java - TYPE_FORWARD_ONLY 结果集的 isLast() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10597068/
查看来自 Idris 的类型驱动开发的练习 9.2: data Last : List a -> a -> Type where LastOne : Last [value] value La
我一直在尝试寻找一种方法来知道我是否在结果集的最后一行,并且我找到了 isLast() 方法。 我做了类似的事情: if(rs.isLast()) { //do some operation
我对所有集合都使用 Spring4D。 现在有一种情况,我必须知道枚举数的当前值是集合中的第一个(这很容易)还是最后一个(这很困难)。 program Project1; {$APPTYPE CONS
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextParagraphCursor.isLast()方法的一些代码示例,展示了ZLTextParagraph
我在 PlayFramework 2.1.2 中迭代这样的变量 @for(l: Lang @Messages("global.footer.langChange." + l.code.replac
最初我给出了: Statement replystmt = connection.createStatement; 我改成 Statement replystmt = connection.crea
我是一名优秀的程序员,十分优秀!