博客园  :: 首页  :: 联系 :: 管理

C# 2008 学习笔记 - LINQ to ADO.NET(一)- 含义

Posted on 2008-02-22 15:31  sunrack  阅读(638)  评论(1编辑  收藏  举报
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中的类型。