zoukankan      html  css  js  c++  java
  • 存储过程使用:

    存储过程使用:

    //执行项目编号   调用存储过程               

               Map map=new HashMap();

               String sql="{?=call pr_ys_bz(?,?,?)}";

               map.put("2", "");

               map.put("3", ztbModel.getXdnd());

               map.put("4", ztbModel.getXdpc());

               String   str = proxyService.getSqlprocedureService().excutSqlproc2(sql, map);

     

    调用存储过程,并传值:

    public String excutSqlproc2(String sql,Map map) throws Exception{

           Connection db_conn=this.proxyDao.getBasicdataDao().getSession().connection();

           CallableStatement   sqlstmt=db_conn.prepareCall(sql);       

           Iterator iter = map.entrySet().iterator();      

           while (iter.hasNext()) {

               Map.Entry entry = (Map.Entry) iter.next();

               Object key = entry.getKey();

               Object val = entry.getValue();

               sqlstmt.setString(Integer.parseInt((String) key), (String) val);

              

           }  

            

           sqlstmt.registerOutParameter(1,java.sql.Types.INTEGER);//注册输出参数

           sqlstmt.registerOutParameter(2,java.sql.Types.VARCHAR);//注册输出参数

           sqlstmt.executeUpdate();

            String   str=sqlstmt.getString(2); 

           return str;      

        }

  • 相关阅读:
    关联接口,依赖接口的用法
    通过requests发送不同请求格式的数据
    requests请求数据参数化配置
    requests模块中通用的请求方法,即requests.request
    预期方向需要动态调整
    红枣大幅低开高开
    大涨大跌判断风向
    开盘大幅拉升回落
    红枣变盘之前的预测
    开盘情况要稳定才能进,不看看一根线
  • 原文地址:https://www.cnblogs.com/htys/p/3640482.html
Copyright © 2011-2022 走看看