当前位置: 技术问答>java相关
JSP中的ResultSet???怎么出错了。请帮帮忙
来源: 互联网 发布时间:2015-04-28
本文导语: 用sql server2000做数据库支持, 如下代码: 运行时出现如下错误: javax.servlet.ServletException: No ResultSet was produced 是怎么回事,如何解决?? | Statement stmt=con.createStatement(); ...
用sql server2000做数据库支持,
如下代码:
运行时出现如下错误:
javax.servlet.ServletException: No ResultSet was produced
是怎么回事,如何解决??
如下代码:
运行时出现如下错误:
javax.servlet.ServletException: No ResultSet was produced
是怎么回事,如何解决??
|
Statement stmt=con.createStatement();
stmt.executeQuery(SQL);//错了!,怎么是Query,明明是insert操作啊!
stmt.executeQuery(SQL);//错了!,怎么是Query,明明是insert操作啊!
|
ResultSet rs1=stmt1.executeQuery(SQL)
改成:
ResultSet rs1=stmt1.executeUpdate(SQL)
另外在执行sql语句之前,加入
System.out.println(SQL);
看看你的sql语句是否正确(用执行sql的工具运行一下)
改成:
ResultSet rs1=stmt1.executeUpdate(SQL)
另外在执行sql语句之前,加入
System.out.println(SQL);
看看你的sql语句是否正确(用执行sql的工具运行一下)
|
楼上不是说了吗。把ResultSet rs1=stmt1.executeQuery(SQL)
换成:ResultSet rs1=stmt1.executeUpdate(SQL),就可
换成:ResultSet rs1=stmt1.executeUpdate(SQL),就可
|
ResultSet rs1=stmt1.executeUpdate(SQL)