.net – LINQ查询与存储过程
发布时间:2021-03-18 22:07:34 所属栏目: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代码可能会更耗时. 我相信还有更多,但这些是我注意到的两个. (编辑:海洋资讯信息网_我爱站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 使用FreeTDS连接到MS SQL Server:错误20002
- sql-server-2012 – 如何卸载SQL Server Management Studio
- 如何编写更新查询以使用SQL数据源更新两个表?
- sql – 在数据库中干净地表示电子商务产品和变体
- 用于.Net项目的文档数据库/键值存储
- sql – db2中的Listagg替代方案
- sql – 如何设置sort(1)以使用自定义归类?
- sql-server – SSD上的SQL Server数据库 – 对于每个表的单
- jwt – Keycloak从数据库/外部源添加额外声明
- sql – 使用java中的表值参数调用存储过程
站长推荐
热点阅读

