LINQ to ADO.NET的含义包括两个方面:
一、LINQ to DataSet
本质上是对标准ADO.NET-DataSet编程模式的扩展,使得DataSets, DataTables, 和DataRows可以和LINQ查询表达式无缝集成。除了使用System.Core.dll中的类型,还需要使用System.Data.DataSetExtensions.dll中的类型。
二、LINQ to SQL
可以绕开ADO.Net类型(connections,commands, data adapters等等),使用实体类(entity classes),通过直观的对象模型,利用LINQ查询,来和关系数据库进行交互。需要使用System.Core.dll中的类型。
一、LINQ to DataSet
本质上是对标准ADO.NET-DataSet编程模式的扩展,使得DataSets, DataTables, 和DataRows可以和LINQ查询表达式无缝集成。除了使用System.Core.dll中的类型,还需要使用System.Data.DataSetExtensions.dll中的类型。
二、LINQ to SQL
可以绕开ADO.Net类型(connections,commands, data adapters等等),使用实体类(entity classes),通过直观的对象模型,利用LINQ查询,来和关系数据库进行交互。需要使用System.Core.dll中的类型。