当前位置: 技术问答>java相关
请教一个sql异常的问题(在线等待)
来源: 互联网 发布时间:2015-10-17
本文导语: 提取记录时出现如下错误:java.sql.SQLException: [Microsoft][SQLServer JDBC Driver] No ResultSet set was produced. 很是奇怪,但我程序的结果一直都很正确!这个异常没有对我带来任何问题,不过我还是希望大家能告诉我这个异常...
提取记录时出现如下错误:java.sql.SQLException: [Microsoft][SQLServer JDBC Driver]
No ResultSet set was produced.
很是奇怪,但我程序的结果一直都很正确!这个异常没有对我带来任何问题,不过我还是希望大家能告诉我这个异常是由什么原因引起的?会带来什么后果??:)
No ResultSet set was produced.
很是奇怪,但我程序的结果一直都很正确!这个异常没有对我带来任何问题,不过我还是希望大家能告诉我这个异常是由什么原因引起的?会带来什么后果??:)
|
我以前也曾经遇到过这个问题
*********************************
估计你是用了下面的语句来进行数据库的插入和修改操作
stmt.executeQuery(sql);
这个是用于查询语句select的
你这样用虽然也能完成数据库的插入和修改操作,不过会抛出你那个异常,解决办法为:
1、使用查询语句时
ResultSet rs=stmt.executeQuery(sql);
2、进行插入或修改操作时
stmt.executeUpdate(sql);
*********************************
估计你是用了下面的语句来进行数据库的插入和修改操作
stmt.executeQuery(sql);
这个是用于查询语句select的
你这样用虽然也能完成数据库的插入和修改操作,不过会抛出你那个异常,解决办法为:
1、使用查询语句时
ResultSet rs=stmt.executeQuery(sql);
2、进行插入或修改操作时
stmt.executeUpdate(sql);
|
Statement或者 conn断了