jdbc用ResultSet.relative分页时报错java.sql.SQLException: 没有当前行: relative
来源:互联网 发布:淘宝八斗学长考研资料 编辑:程序博客网 时间:2024/06/16 17:51
如下图这样移动游标时报错java.sql.SQLException: 没有当前行: relative
原因:
这是ResultSet指向的问题,ResultSet取值后,指针默认指向index为-1的前一个元素,
即ResultSet中第一个元素的前面,这时指针默认指向是不存在元素的,因此出现错误。必须调用.next()函数才能,对ResultSet进行遍历。
同理下面这样写也是报错:
修改:
ResultSet.relative一定游标时要确定其指向某个元素:
第一种错误修改方法:
第二种错误修改方法:
阅读全文
0 0
- jdbc用ResultSet.relative分页时报错java.sql.SQLException: 没有当前行: relative
- relative
- 关于使用ResultSet ---结果集没有当前行
- java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]ResultSet can not re-read row dat
- java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]ResultSet can not re-read row dat
- java.sql.SQLException: ResultSet is closed解决方法
- java.sql.SQLException: 关闭的 Resultset: next
- java.sql.SQLException: ResultSet is closed解决方法
- ResultSet 对当前行操纵
- com.microsoft.sqlserver.jdbc.SQLServerException: 结果集没有当前行
- java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]ResultSet can not re-read row data for column 4.
- Java错误提示-------java.sql.SQLException:ResultSet is closed
- java.sql.SQLException: ResultSet may only be accessed in a forward direction.报错
- java.sql.SQLException: ResultSet is closed 的一种解决
- java.sql.SQLException 异常 No ResultSet was produced
- java.sql.SQLException: Operation not allowed after ResultSet closed
- java.sql.SQLException: No suitable driver found for jdbc:mysql:/localhost/XXX?还是没有解决
- java Relative Path and absolute
- 关于SSM中的逆向工程
- android自定义圆角imageview学习
- Studio多渠道打包
- HDU
- 使用SharedPreferences存储来设置程序第一次进入欢迎界面,以后不会再进入欢迎界面
- jdbc用ResultSet.relative分页时报错java.sql.SQLException: 没有当前行: relative
- 【linux 软件安装】nginx 安装
- 剑指offer面试题[9-1]-跳台阶
- 保费相关科目核算
- 实现ajax异步请求笔记
- 【linux 软件安装】linux 安装tomcat
- iOS 点击事件传递及响应
- mysql连接HTML的一些问题
- Android不完全退出主Activity的方法