本帖最后由 oACheng1 于 2012-07-26 13:32:21 编辑

解决方案 »

  1.   

    CallableStatement c=conn.prepareCall("{call getsum(?,?)}");  
    c.setInt(1,100);  
    c.registerOutParameter(2,java.sql.Types.INTEGER);   
    c.execute();  
    System.out.println(c.getInt(2));  
      

  2.   


    我用的是ibatis 不需要您的那些代码 就是this.sysBiz.delTrainType(id);直接就执行了,是封装的方法,怎样获得?
      

  3.   

    那么你需要检查delTrainType内部是如何实现的,为什么传入参数只有一个id而没有传出参数。
    下面一篇文章可参考之。http://blog.csdn.net/jiandanfeng2/article/details/6609623