当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

JDBC调用存储过程

发表于: 2012-12-24   作者:csywuming   来源:转载   浏览:
摘要:   Connection conn = cu.getConn();    --此处略   String num=null;   try{    CallableStatement proc=conn.prepareCall("{call P_YQ001_01(?,
  Connection conn = cu.getConn();    --此处略
  String num=null;
  try{
   CallableStatement proc=conn.prepareCall("{call P_YQ001_01(?,?,?,?)}");   //P_YQ001_01存储过程名,?是参数,三个传入参,一下输出参,存储过程设计见ORACL存储过程语法。
   proc.setString(1,yq01.getYQ00102());
   proc.setString(2, yq01.getYQ00108());
   proc.setString(3,xhjz);
   proc.registerOutParameter(4, java.sql.Types.NUMERIC);
   proc.execute();
   num=proc.getNString(4);   
  }catch(Exception e){   
   e.printStackTrace();
  } finally {
   try {
    conn.close();
   } catch (Exception e) {
    e.printStackTrace();
   }
  }

 

JDBC调用存储过程

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号