• 05简单查询(单个数据库表表)


    在01的基础上继续。

    1 指定数据库的连接

    使用数据库文件

      Northwind db = new Northwind
                    (@"c:\data\northwnd.mdf");

    2 建立简单的查询

    2.1 获取Table

    取得table

     Table<Customer> Customers = null;
                // 方法1,使用GetTable
                //Customers = db.GetTable<Customer>();
                // 方法2,使用強類型
                Customers = db.Customers;

    2.3 使用Log功能

    输出自动产生的SQL,便于调试

     db.Log = Console.Out;

    2.4 查询代码

                // 查詢地址為London的客戶
                IQueryable<Customer> custQuery1 = null;
                // 方法1,查詢語法
                //custQuery1 =
                //    from cust in Customers
                //    where cust.City == "London"
                //    select cust;
                // 方法2,方法語法
                custQuery1 = Customers
                    .Where(n => n.City == "London");

    注意:推荐使用方法语法,查询语法最后还是使用方法语法。

    3 执行查询

    foreach (Customer cust in custQuery1)
    {
        Console.WriteLine("ID={0}, City={1}", cust.CustomerID,
            cust.City);
    }

    注意:执行时的延迟执行和立即执行。

  • 相关阅读:
    参考文献
    Redis安装以及常见错误
    Linux下搭建Mysql主从遇到的问题
    Linux中创建虚拟环境安装问题
    python 二分查找算法
    python 递归函数
    python 内置函数
    python 装饰器
    初识正则表达式
    内置函数***
  • 原文地址:https://www.cnblogs.com/htht66/p/2306809.html
Copyright © 2020-2023  润新知