【发布时间】:2017-03-27 23:27:14
【问题描述】:
我的 ASP.NET MVC Web 应用程序需要使用 T-SQL 存储过程从现有数据库中获取数据。我已经看过有关如何使用代码优先方法执行此操作的教程(基本上对于名为 Product 的模型,实体框架会生成诸如 Product_Update、Product_Delete 等存储过程)。
但在我的情况下,我不能使用代码优先 b/c 数据库和存储过程已经存在,并且它们的名称不遵循此约定。怎么走?任何帮助将不胜感激。提前致谢。
- 于 2017 年 3 月 28 日开始编辑
如果我像 Shyju 和 WillHua 所说的那样直接使用 ADO.NET 类,我的模型数据类上的数据注释会起作用吗?如果没有,还有什么方法可以实现验证等?
如果我遵循这种方法,我是否需要在我的项目中引用实体框架?
- 2017-03-28 结束编辑
【问题讨论】:
-
你总是可以使用old school ado.net (SqlCommand) 吗?
标签: asp.net-mvc stored-procedures ef-database-first