• ORACLE存储过程调用


    OracleParameter[] para = new OracleParameter[] {
    new OracleParameter("startMonth",OracleDbType.Varchar2,"2019-01-01", ParameterDirection.Input),
    new OracleParameter( "ENDMONTH",OracleDbType.Varchar2,"2019-04-01",ParameterDirection.Input ),
    new OracleParameter( "P_CUR",OracleDbType.RefCursor ,ParameterDirection.Output)
    };

    public static DataTable GetDataByProcedure(string proName, OracleParameter[] paras)
    {
    using (OracleConnection conn = new OracleConnection(strConn))
    {
    OracleCommand cmd = new OracleCommand(proName, conn);
    cmd.CommandType = CommandType.StoredProcedure;
    cmd.Parameters.AddRange(paras);
    OracleDataAdapter oda = new OracleDataAdapter(cmd);
    conn.Open();
    DataSet ds = new DataSet();
    oda.Fill(ds);
    conn.Close();
    return ds.Tables[0];
    }
    }

  • 相关阅读:
    ccc pool
    ccc 模拟重力 正太分布
    ccc 正态分布
    ccc this 指针
    基本语法HelloWorld
    css选择器
    css基本语法
    表单
    表格
    超链接
  • 原文地址:https://www.cnblogs.com/yourSixUncle/p/10813222.html
Copyright © 2020-2023  润新知