//包体名称
string comText = "";
//参数
OracleParameter[] paras = new OracleParameter[]{
new OracleParameter("result",OracleType.VarChar,256),
new OracleParameter("param1",P_DSDWBH),
new OracleParameter("param2",P_BYJYE)
};
paras[0].Direction = ParameterDirection.ReturnValue;
//执行
OracleAccess.ExecuteNonQuery(ConnectionString.ReturnConnString(), CommandType.StoredProcedure, comText, paras);
//获取返回值
string msg = paras[0].Value.ToString();
版本二:
/// 执行数据库包体操作,返回结果
/// 包体函数或存储过程
/// 参数集合
///
int result;
OracleConnection conn = new OracleConnection(connstr);
OracleCommand cmd = conn.CreateCommand();
OracleParameter[] parameters = {
new OracleParameter("P_S