我想在Entity Framework中执行存储过程,为此,我正在使用此代码:
public dynamic ExecSp(SqlParameter[] Para, string SpName)
{
try
{
var _data = Context.SqlQuery<dynamic>("exec "+ SpName + " "+ string.Join(",", Para.Select(m=>m.ParameterName)), Para);
return _data
}
catch (Exception ex)
{
throw ex;
}
}
在我的代码中,存储过程名称和参数是动态的。当我执行存储过程时,返回{object}
。
我想将{object}
值映射到属性和值,以便我可以轻松地使用结果。