本书重点介绍了Visual Studio 2008中的语言集成查询—LINQ开发技术,如LINQ to Objects、LINQ to XML、LINQ to DataSet、LINQ to SQL以及LINQ to Entities等;介绍了Visual Studio 2008中的许多新特性,包括样式表、嵌套母版页、LinqDataSource、EntityDataSource、ListView以及DataPager等控件的使用;详细说明了C# 2.0以及C# 3.0中的新特性,如泛型、扩展
1.简单形式: var q = ( from c in db.Customers select c.Phone ).Concat( from c in db.Customers select c.Fax ).Concat( from e in db.Employees select e.HomePhone ); 语句描述:返回所有消费者和雇员的电话和传真。 2.复合形式: var q = ( from c in db.Customers select new { Name = c.Compan
1.什么是LINQ 语言集成查询是一系列标准查询操作符的集合,这些操作符几乎对每一种数据源的导航、过滤和执行操作都提供了底层的基本查询架构。Linq 可查询的数据源包括XML(可使用LINQ to XML)、关系数据(使用LINQ to SQL)、ADO.NET DataSets(使用 LINQ to DataSet)以及内存中的数据。 2.LINQ的优势 a)一个可用于任何.NET编程语言的查询操作符集合,可以使用同一种语法为数据库、XML、或者内存中的数据编写查询,同时还得到了附加的好处,