MVC - 从实体框架中的存储过程中选择

时间:2016-01-13 08:37:43

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

我是ASP.NET MVC的新手。我应该创建一个页面,用户通过中央仓库为他们的商店输入订单。产品和数量由数据库中的存储过程列出。我必须在gridview中显示由存储过程计算的行。我想在用户在gridview上进行更改后,在SQL中的表中插入已更改的数据。用户可以调用已保存的文档并对其进行更改并再次保存。

我无法制定如何制作战略。如果我使用Entity Framework,我可以在网格中显示SQL表行,但这不是我的目标。我必须先让SQL计算数据。能否请你给我一些起点和步骤。我希望我能解释一下我的需要。

1 个答案:

答案 0 :(得分:0)

有一些简单的步骤

1-从数据库中更新模型并添加所需的存储过程enter image description here

2-从模型浏览器创建复杂类型

enter image description here

在复杂类型中映射存储过程字段,因为它返回数据。

3-并将该复杂类型映射到存储过程。并在使用表时使用它。