早教吧作业答案频道 -->其他-->
java.sql.SQLException:ResultSetmayonlybeaccessedinaforwarddirection.报错在进行分页查询初始化的时候遇到了这个错误,这次研究了别人的分页,报了这个错误,以前没有遇到过,我是用ssh2做的,以前插入
题目详情
java.sql.SQLException:ResultSet may only be accessed in a forward direction.报错
在进行分页查询初始化的时候遇到了这个错误,这次研究了别人的分页,报了这个错误,以前没有遇到过,
我是用ssh2做的,以前插入是没有问题的,但是现在连插入也出现了这个问题,
在进行分页查询初始化的时候遇到了这个错误,这次研究了别人的分页,报了这个错误,以前没有遇到过,
我是用ssh2做的,以前插入是没有问题的,但是现在连插入也出现了这个问题,
▼优质解答
答案和解析
Statement st= con.createStatement(ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_UPDATABLE);
ResultSet.TYPE_FORWARD_ONLY:在结果集遍历时光标索引只能向前的
ResultSet.TYPE_SCROLL_INSENSITIVE:在结果集遍历时光标索引可以上下移动
ResultSet.TYPE_SCROLL_SENSITIVE:在结果集遍历时光标索引可以上下移动,同时数据要是有并发修改,会立即更新到结果集.
同时也有两种并发类型:
CONCUR_READ_ONLY:只读
CONCUR_UPDATABLE:可更新,对于ResultSet结果集的修改会被更新到数据库.
所以在con.createStatement(光标类型,并发类型)时候会有2*3=6种组合,理解了这个,我想就能发现你的问题所在了
ResultSet.TYPE_FORWARD_ONLY:在结果集遍历时光标索引只能向前的
ResultSet.TYPE_SCROLL_INSENSITIVE:在结果集遍历时光标索引可以上下移动
ResultSet.TYPE_SCROLL_SENSITIVE:在结果集遍历时光标索引可以上下移动,同时数据要是有并发修改,会立即更新到结果集.
同时也有两种并发类型:
CONCUR_READ_ONLY:只读
CONCUR_UPDATABLE:可更新,对于ResultSet结果集的修改会被更新到数据库.
所以在con.createStatement(光标类型,并发类型)时候会有2*3=6种组合,理解了这个,我想就能发现你的问题所在了
看了 java.sql.SQLEx...的网友还看了以下:
调查某高中报考大学的情况如下,报A大学的不报B,报B大学的也报D,报C的就不报D,不报C的就不报B 2020-06-04 …
经《统计报表催报统计单》催报,仍然没有报送统计资料的,构成()统计资料的行为。A.屡次迟报B.拒报C 2020-06-07 …
某报亭从报社买进某种日报的价格是每份0.3元,卖出的价格是每份0.5元,卖不出的报纸可以按每份0. 2020-07-01 …
一位卖报人每天从报社固定购买100份报纸,每份报纸定价1元.卖报人从报社购报时按定价的60%付款, 2020-07-01 …
甲,乙两人从1开始轮流报出连续自然数,每人每次可报1个,2个或3个数,但不能不报,谁先报20谁就输, 2020-11-03 …
某报亭从报社买进某种日报的价格是每份0.2元,卖出的价格是每份0.3元,卖不出的报纸可以按每份0.0 2020-11-03 …
新文化报有剪报服务?公司订的新文化报,黄马夹送来的报纸有被剪的部分,估计是旧报纸。这种情况发生在周一 2020-11-08 …
1000人排成一行,从第一号开始,一至三报数.凡报到3的就退出,其余的人向排头靠拢,再按上面的要求重 2020-11-17 …
甲、乙二人轮流报数,甲先报,乙后报,而且必须报1、2或3这三个自然数中的某一个自然数.(1)如果甲先 2020-11-17 …
某报亭从报社买进某种日报的价格是每份0.60元,卖出的价格是每份1.00元,卖不出的报纸可以按每份0 2020-12-26 …