java之java.sql.SQLException: ResultSet is from UPDATE. No Data.

问题解释:java调用存储过程的时候,查询结果不能经过ResultSet来查询,须要经过CallableStatement来查询,java

  好比:sql

ResultSet rs = callableStatement.executeQuery(); while(rs.next()){ int empno = rs.getInt(1); String empname = rs.getString(2); System.out.println(empno); System.out.println(empname); }


//这种查询方式错误,报java.sql.SQLException: ResultSet is from UPDATE. No Data.


应该经过下面的方式:
  int empno = callableStatement.getInt(1);  String empname = callableStatement.getString(2);  System.out.println(empno);  System.out.println(empname);
相关文章
相关标签/搜索