执行存储过程出现No ResultSet Set Was Produced的错误
在Ms SQL Server 2000中创建的存储过程,在查询分析器中可正常返回数据集,但
1、如果这个存储过程是
create proc temp
as
begin
select ...
end
则返回结果正常
2、若是
create proc temp
as
begin
update...
insert...
select... /*最后一句是select*/
end
这样的存储过程则出现No ResultSet Set Was Produced的错误
问题点数:20、回复次数:2Top
1 楼tom2005(随海奔跑)回复于 2004-12-02 18:55:02 得分 20
可能是你在插入数据的时候使用的不是executeUpdate方法而是executeQuery方法,插入与修改数据的时候不返回ResultSet对象,只有在查询的时候才返回ResultSet对象。Top
2 楼WhyAndAnswer(明白)回复于 2004-12-06 09:46:21 得分 0
执行一个存储过程要executeUpdate,executeQuery两个方法?Top




