前端之家收集整理的这篇文章主要介绍了
.net – LINQ查询与存储过程,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用linq
查询(以及像EF或linq2
sql这样的ORM)VS的优点和缺点是什么.存储过程(
sql server 2008)来
查询和更新数据模型?
性能?速度?等等…
当你在
代码中时,Linq肯定更具可读性.看到
调用执行一个名为“sp_GetSomething”的sproc并没有告诉你什么是开发人员,除非你去看看sproc的
功能.看到
代码就像
var query = from c in db.TableName
where c.Name == "foo"
select c;
这可以准确地告诉您正在提取哪些数据.
另一方面,如果您决定更改代码,则存储过程不需要您重新编译应用程序.如果您决定突然更改“where”子句或更改Order By – 更改sproc很容易.更改Linq代码可能会更耗时.
我相信还有更多,但这些是我注意到的两个.
原文链接:https://www.f2er.com/mssql/84169.html