• LINQ学习笔记(一)


    LINQ基本组成组件
        (1) LINQ to SQL组件:可以查询基于关系数据库(如SQL Server数据库等)的数据,并对这些数据进行检索、插入、修改、删除、排序、聚合、分区等操作
       (2)LINQ to DataSet组件: 可以查询DataSet对象中的数据,并对这些数据进行检索、过滤、排序等操作
       (3)LINQ to Objects组件:可以查询IEnumerable或IEnumerable<T>集合,即能够查询任何可枚举的集合,如数组(Array和ArrayList)、泛型列表List<T>、泛型字典Dictionary<T>
            等,以及用户自定义的集合,而不需要LINQ提供程序或API
        (4) LINQ to XML组件:可以查询或操作XML结构的数据(如XML文档、XML片段、XML格式的字符串等),并提供了修改文档对象模型的内存文档和支持LINQ查询表达式等功能,以及处理XML文档的全新的编程接口

    LINQ查询数据步骤总结:

    1.  用LINQ查询集合中的数据
        (1)创建数据源
        (2)创建LINQ查询
        (3)执行LINQ查询

    2.  查询数据库中的数据

         (1) 为LinqDB数据库创建DBML文件,并为相应的表(Student表)创建实体类
        (2)创建LinqDB数据库的数据上下文类的实例db,连接字符串保存在           ConnectionString变量中。
        (3)创建查询表中的数据的LINQ查询表达式

    3    查询DataSet对象中的数据
        (1)调用相应的函数,以获取DataSet对象
        (2)创建查询的Linq表达式
        (3)使用Foreach语句显示查询结果

    4   查询XML文件
         (1) 使用XElement类解释XML结果的字符串xmlString,并用变量保存
        (2)创建LINQ查询表达式
        (3)使用Foreach语句显示查询结果

  • 相关阅读:
    CSS3实战:让我们尽情的圆角吧
    IE9、 Firefox、Safari, Chrome的CSS3圆角属性
    css清除浮动的几种方法整理
    display:inline-block的深入理解
    CSS display 属性详解
    ul 、ol li 继承原有样式的问题
    CSS的继承性
    CSS文档流与块级元素和内联元素(文档)
    HTML5 中的块级链接
    常用icon以及color颜色RGB值和对应颜色效果图
  • 原文地址:https://www.cnblogs.com/BigSeaHorse/p/LINQ.html
Copyright © 2020-2023  润新知