C
chshanghai
Unregistered / Unconfirmed
GUEST, unregistred user!
环境:JBulider X / SQLServer 2000 /jdbc for sqlserver 2000 sp3
下面这段代码 proc_hkxx 是一个 procedure , 里面有句 sql 有问题.
也就是是说 执行是 肯定有有错误, 本来希望 catch(Exception e) 能显示出 错误提示,但现在 问题是: java 没有埔捉 到 procedure 的 异常? 为什么会这样? 有谁遇到过这个问题
try{
cs= conn.getCallableStatement("{call proc_hkxx('234')}"
cs.execute();
} catch(Exception e){
System.out.println(e.getMessage());
}
下面这段代码 proc_hkxx 是一个 procedure , 里面有句 sql 有问题.
也就是是说 执行是 肯定有有错误, 本来希望 catch(Exception e) 能显示出 错误提示,但现在 问题是: java 没有埔捉 到 procedure 的 异常? 为什么会这样? 有谁遇到过这个问题
try{
cs= conn.getCallableStatement("{call proc_hkxx('234')}"
cs.execute();
} catch(Exception e){
System.out.println(e.getMessage());
}