标签: java sql sql-server jdbc prepared-statement
我正在使用SQL Server存储过程,在我的Java应用程序中调用它并将结果写入电子表格。
我注意到我的电子表格中有一些没有数据的行。
当我调试我的应用时,我注意到这一行:
boolean hasResults = stmt.execute();
对我的电子表格中缺失的行返回false。如果我手动运行存储过程,它将返回在我的Java代码中失败的相同输入数据的结果。
如果在SQuirreL SQL中手动运行存储过程时返回数据,该如何返回false?