LINQ to Entities和LINQ to SQL的区别

4

重复:https://dev59.com/ZHVD5IYBdhLWcg3wWKPc - Mehrdad Afshari
2个回答

1

linq to sql 将被停用。

linq to entities 是微软的新东西,将取代他们的 linq to sql。


嗯。Linq to Entities与Linq to SQL没有任何关系,除了使用相同的Linq语法外。它们是用于完全不同的数据访问机制。可以更准确地说,微软正在更多地投资于Entity Framework而不是Linq to SQL,但即使如此也并不完全清楚。 - Mark A Johnson

0

Linq to SQL 用于直接查询 SQL Server,无论是否使用 Entity Framework。

Linq to Entities 是在使用 Microsoft 的 Entity Framework 时使用的 Linq,无论数据库服务器如何。


LINQ to SQL也支持几乎任何其他数据库,例如dblinq(一个开源的、可直接替换的程序集),详见http://dblinq.codeplex.com/。 - Contango

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接