当前位置: 技术问答>java相关
在执行 rs.previous(); 的时候,出现的错误
来源: 互联网 发布时间:2015-07-30
本文导语: rs是ResultSet的对象, 在执行 rs.previous(); 的时候,出现 java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY 错误,请问应该用什么方法和参数去设置? 谢谢 | stmt = con.createStatement(ResultSet.TYPE_SC...
rs是ResultSet的对象,
在执行 rs.previous(); 的时候,出现
java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY
错误,请问应该用什么方法和参数去设置?
谢谢
在执行 rs.previous(); 的时候,出现
java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY
错误,请问应该用什么方法和参数去设置?
谢谢
|
stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); //建立Statement对象, 并设置记录指标类型为可前后移动
|
你的resultSet是只读的.
在createStatement()方法中传入ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY这两个参数!
在createStatement()方法中传入ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY这两个参数!
|
不是只读,而是不可滚动