摘要:
LINQ to DataSet10.1 LINQ概述 LINQ to Dataset是LINQ to ADO.NET的一个独立技术。使用LINQ to DataSet能够更快更容易地查询DataSet对象中的数据。LINQ to DataSet功能主要通过DataRowExtension和DtaTableExtension静态类中的扩展方法来实现。LINQ to DataSet不但能对DataSet对象中的单个表进行查询,而且还能够通过连接操作对DataSet对象中的多个表进行查询。 LINQ to DataSet查询表达式的语法存在以下两种形式(1) 查询表达式语法,为一种声明性查询语法,即 阅读全文
摘要:
LINQ to objects LINQ to Objects是LINQ提供的最简单的一组功能,使用LINQ to Objects可以直接操作IEnumerable或IEnumerable<T>集合,而不需要LINQ提供程序或API。9.1 LINQ to Objects概述 使用LINQ to Objects可以直接操作IEnumerable或IEnumerable<T>集合,而不需要LINQ提供程序或API。使用LINQ可以查询任何可枚举的集合,如数组、泛型列表List<T>、泛型字典Dictionary<T>等,以及用户自定义的集合。9.2 阅读全文
摘要:
数据上下文 DataContext又称为数据上下文,它为LINQ to SQL提供操作数据库的入口。如果使用LINQ to SQL操作数据库,则首先需要为该数据库创建一个继承于DataContext类的自定义的数据上下文类,并在该类中定义表,以及操作数据的方法等。7.1 DataContext概述 DataContext类是一个LINQ to SQL类,它充当SQL Server数据库与映射到该数据库的LINQ to SQL实体类之间的管道,它包含用于连接数据库以及才做数据库数据的连接字符串信息和方法。DataContext类能够通过数据库连接或连接字符串来映射数据库中的所有实体的源,并跟踪和 阅读全文
摘要:
LINQ to SQL 对象模型LINQ to SQL是LINQ中最重要的一个组件,为.NET Framework3.5所支持。它可以为关系数据库提供一个对象模型,并在该对象模型基础上实现对数据的查询、修改、删除等功能。6.1 LINQ to SQL概述 LINQ to SQL最重要的一个功能是为SQL Server数据库创建一个对象模型(由基于.NET框架的类组成)。LINQ to SQL对象模型和SQL Server数据库中的对象的映射关系 LINQ to SQL对象模型的基本元素SQL Server数据库中的对象实体类表属性(或字段)列关联外键关系方法存储过程或方法6.2 使用Visua 阅读全文