ResultSet的first方法用法
当我得到一个ResutSet后(ResultSetrs=pt.executeQuery();),可以用first方法得到第一条结果集吗?我的程序这样报错:这是为什么啊?E...
当我得到一个ResutSet后( ResultSet rs = pt.executeQuery(); ),可以用first方法得到第一条结果集吗?我的程序这样报错:这是为什么啊?
Exception in thread "main" java.sql.SQLException: 对只转发结果集的无效操作: first
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
at oracle.jdbc.driver.BaseResultSet.first(BaseResultSet.java:74)
at com.ambow.student.dao.StudentDao.isAddUnique(StudentDao.java:56)
at com.ambow.student.dao.StudentDao.main(StudentDao.java:103) 展开
Exception in thread "main" java.sql.SQLException: 对只转发结果集的无效操作: first
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
at oracle.jdbc.driver.BaseResultSet.first(BaseResultSet.java:74)
at com.ambow.student.dao.StudentDao.isAddUnique(StudentDao.java:56)
at com.ambow.student.dao.StudentDao.main(StudentDao.java:103) 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询