问题重现:
通过EF框架生成的存储过程实体产生的bug
解决办法:
把using System.Data.Objects替换成using System.Data.Entity.Core.Objects;(图中替换写错了)
调用存储过程
/// <summary>
/// 通过linq调用存储过程获取某个供应商、根据预约单号分类汇总数量
/// </summary>
/// <param name="account">供应商账号</param>
/// <param name="supplierId">供应商编号</param>
/// <returns></returns>
public List<PROC_TMS1_Result> GetAsnDetail(string account, string supplierId)
{
var info = _dalMtrResEn.PROC_TMS1(account, supplierId).ToList();//PROC_TMS(account, supplierId);
return info;
}
本文介绍了解决通过EF框架调用存储过程时遇到的问题,具体步骤为将using System.Data.Objects更改为using System.Data.Entity.Core.Objects,并展示了如何通过LINQ调用存储过程以获取供应商预约单分类汇总的数量。
2773

被折叠的 条评论
为什么被折叠?



