Linq to Sql和Linq的区别
网络整理 - 06-27
LINQ,语言集成查询(Language Integrated Query)是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。LINQ使得现在操作各种数据对象变得非常容易而且可读性更好。
LINQ TO SQL 是包含在.NET Framework 3.5 版中的一种 O/RM 组件(对象关系映射),O/RM 允许你使用 .NET 的类来对关系数据库进行建模。然后,你可以使用LINQ对数据库中的数据进行查询、更新、添加、删除。
Linq To Sql是微软默认提供的LinqProvider的一种,其他的还有LinqToDataSet ,LinqToXml, LinqToEntity等。
Linq To Sql是linq具体实现的一种。