是否可以使用Entity Framework将存储过程与Linq混合使用?

时间:2019-03-29 10:40:28

标签: asp.net-mvc entity-framework

我是ASP.NET MVC的新手,并使用Entity Framework编写了我的第一个应用程序。有一些相当复杂的SQL查询,我发现只写一个存储过程比尝试在Linq中做要容易得多。

在行业中将Linq和存储过程混合在一起是可接受的做法吗?

1 个答案:

答案 0 :(得分:2)

是的,完全可以接受。

实体框架非常强大并且占有一席之地。但是有时候存储过程为您提供的控制和可读性/可维护性可以提供更好的解决方案。

我建议您的目标是为工作使用正确的工具。

也许可以描述您要解决的问题以及您尝试过的事情,我们可以建议其他方法。