cstmt = conn.prepareCall("{call oneAccDqlx(?,?,?,?,?,?)}");
cstmt.setString(1, accountno);
cstmt.setString(2, bookno);
cstmt.setDate(3, workdate);
cstmt.setString(4, flag);
cstmt.setBigDecimal(5,new BigDecimal(0));
cstmt.setBigDecimal(6,new BigDecimal(0));
//判断计算利息是否成功,不成功爆炸异常
boolean result = cstmt.execute();这是我做的工程中的一小段代码,cstmt就是CallableStatement,它可以实现PrepareStatement的功能并且可以调用存储过程,以上代码就是调用了一个存储过程