.net – LINQ查询与存储进程
发布时间:2021-03-24 14:09:03 所属栏目:编程 来源:网络整理
导读:行使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代码也许会更耗时. 我信托尚有更多,但这些是我留意到的两个. (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |