我可以从 toad sql server 运行这个查询。
exec msp_FormBsBa_yeni 0,'20150101','20150131',5000,0,2,0,null,1,null,0
Run Code Online (Sandbox Code Playgroud)
从我的 Java 应用程序中,它生成了错误,因为该语句没有返回结果集。我尝试了很多东西,但我无法解决它。感谢您的帮助。
// Connection,Resultset ve PrepStatement Declaration
Connection connection = null;
PreparedStatement pstmt = null;
ResultSet rsa = null;
List<EntCari> listrows = new ArrayList<EntCari>();
try {
connection = ConnectionFactory.getConnection();
CallableStatement callableStatement = connection
.prepareCall("{call msp_FormBsBa_yeni(0,N'20150101',N'20150131',5000,0,2,0,null,1,null,0)}");
rsa = callableStatement.executeQuery();
// 2:resultset check
if (!rsa.next()) {
System.out.println("no data");
} else {
do {
// System.out.println("data exists");
// Statements
EntCari row = new EntCari();
row.setMusteriadi(rsa.getString("Unvan"));// rsa.getxxx("column")
listrows.add(row);
} while (rsa.next());
}
// 2---
} …Run Code Online (Sandbox Code Playgroud) 我使用netbeans 8 rc1,因为旧版本,netbeans不会折叠/ for block,有没有办法启用它?
谢谢.