SQL2008使用LINQ进行数据访问2010-07-16 微软中国 目录LINQ 项目: 对象和关系型查询的统一语言特性1实验目标1练习1 –面向内存中集合的LINQ2任务1 –创建 “LINQ Overview” 解决方案2任务 2 – 查询一个整数类型的列表2任务 3 – 查询结构化类型4练习 2 – LINQ to SQL: 面向连接数据库的LINQ6任务 1 – 创建对象映射– 创建一个对象并提供属性6任务 2 –创建对象映射– 使用设计器 – 添加设计器文件8任务 3 –创建对象映射–使用设计器– 创建对象视图8任务 4 – 使用表达式进行查询9任务 5 – 修改数据库当中的数据10任务 6 – 调用存储过程12任务 7 – 扩展查询表达式13练习 3 – 理解标准的查询运算符 [选做]14任务 1 – 使用标准查询运算符进行查询15任务 2 – 使用 Select 运算符16任务 3 – 使用Where 运算符18任务4 – 使用 Count 运算符18任务5 – 使用Min, Max, Sum, 和Average 运算符19任务6 – 使用All 和Any 运算符20任务 7 – 使用ToArray 和ToList 运算符21实验总结23LINQ 项目: 对象和关系型查询的统一语言特性本实验将介绍LINQ项目。面向.NET的语言集成查询框架(“LINQ”)是一个C#和VB的语言扩展,并是一个统一的编程模型,它扩展了.NET Framework来提供面向对象、数据库和XML的集成查询。在本实验中,您将看到如何使用LINQ特性访问内存中的集合、XML文档和连接的数据库。实验的最后,是一个可选的练习,带您浏览了用来数据处理和抽取的不同标准查询运算符。实验目标完成本实验估计需要:90 分钟本实验的目标是为了让您更为明确的理解LINQ项目。您将看到如何对内存中的对象和关系型数据库进行数据处理。新的LINQ API受益于智能感知功能,并可以得到完全的编译时检查,而无需考虑基于字符串的查询。