日期:2014-05-17  浏览次数:20706 次

java调用存储过程,结果集为空

如图,java调用带参数的存储过程,没有值,同样的参数在sql编辑器中执行是有值的,求解。

------解决方案--------------------
你先在数据库中测试一下存储过程,看看存储过程单步执行有问题没
------解决方案--------------------
rs 为null  。存储过程中将参数打印出来看看。
------解决方案--------------------
 兄弟,你在测试一下存储过程,看看有没有返回结果集,别把单个sql拿出来执行。看看整个存储过程有没有返回结果集!
------解决方案--------------------
有没有返回结果集
------解决方案--------------------
先单独执行存过过程并传参看是否有返回,另sql2008也支持调试的