java调用sqlserver存储过程问题

java调用sqlserver存储过程问题,通过JAVA调用sqlserver存储过程
大概代码如下:
proc = srcConnection.prepareCall("{call getTaskByTaskId(?,?,?,?,?)}");
...(省略)
proc.execute();
System.out.println("执行结束");

问题是存过还没有执行结束就输出"执行结束",即存过还在运行中,但程序已经跳出proc.execute()。请问谁知道这是什么原因呢?麻烦帮忙指导下,谢谢
驱动sqljdbc4.jar,数据库版本SQLSERVER2012

1个回答

先看看,程序有没有报异常,可能在调用时,发生异常

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐