sp; //定义输出参数
Result result = new Result();
//存储过程名称
string procName = "存储过程名称";
#region -- 执行存储过程获取数据
//返回值状态
bool responseBool = true;
//返回值状态描述
string responseMsg = string.Empty;
//存储过程输入参数实体
ParameterKeyValuesEntity[] parameterKeyValue = new ParameterKeyValuesEntity[]
{
new ParameterKeyValuesEntity(){Key="@存储过程入参1",Value=赋值1},
new ParameterKeyValuesEntity(){Key="@存储过程入参2",Value=赋值2},
new ParameterKeyValuesEntity(){Key="@存储过程入参3",Value=赋值3},
};
//使用sql通用类的方法执行存储过程
DataSet ds = SqlHelper.Sql_GetStoredProcedureFunction(connStr, procName, out responseBool, out responseMsg, parameterKeyValue);
if (!responseBool)
{
result.code = "204";
result.msg = $"查询存储过程时出现异常,异常信息:{responseMsg}";
ExceptionLogHelper.WriteLog($"业务异常:存储过程名:{procName}---异常信息:{responseMsg}");//项目中的异常日志
&n |