使用jdbc操作时 跑出异常 只进ResultSet 不支持请求的操作
com.microsoft.sqlserver.jdbc.SQLServerException: ResultSet 没有当前行。
那肯定是你 在使用resultset的游标操作 机调用 resultSet.first () resultSet.last等等时
你要做的时就是设置可以使用游标操作 就是设置滚动操作
如果是statement
Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE );
若果是prepareStatement
connection.prepareStatement(sql,ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
public ResultSet exeQuery(String strSql)
{
try
{
stmt=dbConn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE );
rs =stmt.executeQuery(strSql);
}
catch(Exception e)
{
this.errMes = this.errMes + "<br>" +e.toString();
rs = null;
}
return rs;
}
分享到:
相关推荐
ResultSet直接在JTable显示
java数据库连接ResultSet
ResultSet的用法
ResultSet 转为listmap
但它仍不支持逆向映射 (REF CURSOR->ResultSet),因此当前版本的数据库仍然不支持 IN 和 IN OUT 参数。 在本方法指南中,我们拥有两个 Java 存储过程。Java 存储过程 getEmployees() 将 SCOTT 模式中 EMP 表的所有列...
这是一个用来教你如何使用ResultSet 获取数据对象的文档,非常使用
JAVA 版本ResultSet 转换为JAVABEAN的工具类
java组件开发(15) JDBC操作工具类与ResultSet数据
获得结果集的字段名称,ResultSet的属性要调用ResultSetMetaData的方法
jsp 三种查询分页 resultset,hibernate ,存储过程jsp 三种查询分页 resultset,hibernate ,存储过程jsp 三种查询分页 resultset,hibernate ,存储过程jsp 三种查询分页 resultset,hibernate ,存储过程
主要介绍了java中ResultSet遍历数据操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
poi根据ResultSet到处Excle源码,包含项目所需jar包,可以直接运行
resultset 变成 XML 格式输出
ResultSet转化为Model,将从数据库中取得数据进行转化,方便对数据进行操作。
JavaJDBC的视频,通过ResultSet执行查询操作,视频详细描述了如何使用ResultSet执行查询的案例。
ResultSet转List
javaResultSet常用方法.pdf
ResultSet转化为json,json转化为List,轻松搞定
次类对ResultSet进行封装,可以将其转化为List,Map,BO等
ResultSet常用方法,指针滚动,讲解很详细哦!