.net – LINQ查询与存储过程
发布时间:2021-03-19 08:07:14 所属栏目:MsSql教程 来源:网络整理
导读:使用linq查询(以及像EF或linq2sql这样的ORM)VS的优点和缺点是什么.存储过程(SQL server 2008)来查询和更新数据模型?性能?速度?等等… 解决方法 当你在代码中时,Linq肯定更具可读性.看到调用执行一个名为“sp_GetSomething”的sproc并没有告诉你什么是开发
使用linq查询(以及像EF或linq2sql这样的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代码可能会更耗时. 我相信还有更多,但这些是我注意到的两个. (编辑:ASP站长) 【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。 |
相关内容
未处理完善
-
无相关信息
最新更新