使用选定输入参数的EF调用存储过程
本文关键字:EF 调用 存储过程 参数 输入 | 更新日期: 2023-09-27 18:20:03
我需要调用一个具有20个输入参数的存储过程。我只想通过4个合适的。如何明确添加仅有的4个输入参数?函数导入对象需要所有参数。
类似于:
cmd.Parameters.AddWithValue("@rmi_src_id", medication.RmiSourceId.Value);
然而,我不想使用SQLCommnand,而是通过EF对象来实现这一点。
您可以执行类似的操作
this.Database.SqlQuery<TEntity>("EXEC YourStoredProcedureName @rmi_src_id", medication.RmiSourceId.Value);
Build all your 20 Params, And Values following the same Example posted above
以下是一些您可能也想参考的其他文档使用存储过程定义模型