phmg.net
当前位置:首页 >> jAvA异常,jAvA.sql.SQLExCEption: No REsultSEt w... >>

jAvA异常,jAvA.sql.SQLExCEption: No REsultSEt w...

你好! 这是因为调用的executeQuery()方法不正确 PreparedStatement 中有以下两个方法: - ResultSet executeQuery(); - int executeUpdate(); 其中,executeQuery() 返回结果集,通常用于SELECT查询语句; executeUpdate() 返回影响的行数,通...

insert into 语句用executeUpdate()方法,并且不返回结果集……

有可能你还同时查询这张表了,这时候就会出现这个错误

但是异常信息就是说的无法为数据库事务开启数据库连接,估计楼主还是需要检查一下数据库的连接配置

ResultSet 是个结果集。不能这样取记录的sql1.getString("psw"); 需要循环历遍的。那怕结果集返回的只有一条记录 改成这样看看。 public static void main(String args[]) { Connection conn; conn = Conn.getCon(); try{ Statement stmt = conn...

关键问题在这里 ---------------------------------------------------------- db.close();//关闭连接 this.select();//插入成功重新调用查询,更新表格数据 ---------------------------------------------------------- 你把 db.close 移到 th...

rs.getInt(),rs结果集已经关闭,再引用才报的错.可以在上面定义变量接收. 请采纳。

你应该是在这个方法executesQl 中已经关闭了resultset了,你看看。你为什么这么写呢? 就正常些,con,preparestatement,resultset就行了。

提示的错误是说没有这个字段存在数据库里面,检查一下你的数据库表是否包含该字段

java.sql.SQLException: 无效的列索引 无效的列索引 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:145) at oracle.jdbc.driver....

网站首页 | 网站地图
All rights reserved Powered by www.phmg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com