如何使用ado.net enity数据模型在mvc中映射存储过程

时间:2016-03-14 09:48:38

标签: asp.net-mvc entity-framework stored-procedures

我正在编写一个程序,它使用实体数据模型(数据库优先方法)和存储过程从数据库中获取数据。我是ASP.NET MVC的初学者,任何人都可以回答.... 我也绑定数据库表和存储过程,但是如何将存储过程绑定到控制器方法以插入数据(数据库第一种方法正在使用)

1 个答案:

答案 0 :(得分:0)

如果您正在使用EF db-first并且想要从控制器的操作调用存储过程,首先,您应该在操作中创建一个EF dataContext实例:

public ActionResult MyAction(){
   using(var ctx = new MyDbEntities()){
      ctx.MyMappedProcedure(arg1, arg2);
   }
   //todo: manipulate your data and/or return result from controller
}