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



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

如果使用 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
}

最新更新