zoukankan      html  css  js  c++  java
  • LINQPad学习与验证工具

    LINQPAD是一款用于LINQ运算和测试的工具,功能丰富,操作简单。
    界面中可大致分为四个分隔窗格:
    一、左上部为数据源连接部分,点击添加连接[Addconnection]可以创建一个数据库连接,数据源种类很多,可以添加LinqtoSql,也可以是WCF服务,甚至可以是其它数据源。
    二、右边部分就是查询窗口,是写代码LINQ语句、的部分,可以选择写代码的语言与所要查询的数据库,还可以选择数据库查询分析器类似。
    三、左下部分是一些教学示例和保存的查询
    四、右下部分就是查询结果窗口
    五、查询结果窗口的选项卡是很激动人心。(包括:Result,表达式,SQL语句,MSIL代码)
    本文使用Customers表中的数据为例,在语言列表中可选择:
    1、C#Expression(用于进行LinqSql查询)
    from c in Customers select 
    c
    2、C#Statement(用于C#语句查询,其中的Dump可以显示查询结果)
    var p=from c in Customers select 
    c;
    p.Dump();
    3、C#Program(用于支持方法和类型的查询,须定义Main方法)
    voidMain()
    {
    var 
    p=from c in Customers select 
    c;
    p.Dump();
    }
    4、SQL查询语句(传统的SQL查询语法)
    select * from 
    customer
    5、其中在前3种方法中,查询的数据库表默认为表名后面加S,这点在LINQPad中要注意
    6、在使用时推荐使用语句模式C#Statement。



    LINQPad4下载


     
  • 相关阅读:
    使用外部 toolchain 编译 openwrt
    openwrt network 初始化
    attribute constructor&destructor
    ditaa
    quilt
    转载
    无线网络的一些基础概念
    FIR300M刷openwrt
    翻译:A Tutorial on the Device Tree (Zynq) -- Part V
    翻译:A Tutorial on the Device Tree (Zynq) -- Part IV
  • 原文地址:https://www.cnblogs.com/51net/p/2483499.html
Copyright © 2011-2022 走看看