C# MVC EF框架生成存储过程实体框架报错解决
2017-03-29 11:09
417 查看
问题重现:
通过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框架生成的存储过程实体产生的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;
}
相关文章推荐
- 在C#中使用EntityFramework(EF)生成实体进行存储过程的调用
- 在C#中使用EntityFramework(EF)生成实体进行存储过程的调用
- 存储过程生成所有实体类
- MVC之实体框架(数据持久化框架)EntityFrameWork(EF)
- 【MVC 1】MVC+EF实体框架—原理解析
- ADO.NET Entity Framework如何:定义具有修改存储过程的模型(实体框架)
- sql生成(c#调用存储过程返回数据表)代码的存储过程
- C#运用存储过程新增一条记录并返回自动生成的ID
- EXTASPNET C# ASP.NET sql server 调用存储过程超时,解决方法
- 【菜鸟看框架】——EF如何自动生成实体
- Linq调用存储过程自动生成Int结果集的解决方法
- SQL过程自动C#封装,支持从表到基本存储过程生成,
- asp.net/C# 执行存储过程技术要点,获取Return返回值,解决“存储过程总返回-1”的问题
- 待实践二:MVC3下的3种验证 (1)前台 jquery validate验证 (2)MVC实体验证 (3)EF生成的/自己手写的 自定义实体校验(伙伴类+元素据共享)
- 【转载】实体框架之领域驱动实践(四):存储过程 - 领域驱动的反模式
- 存储过程生成实体
- ADO.NET Entity Framework如何:使用存储过程定义模型(实体框架)
- ASP.NET MVC + EF 利用存储过程读取大数据,1亿数据测试很OK
- C#.Net EF实体框架入门视频教程
- C# - 企业框架下的存储过程输出参数