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下载


     
  • 相关阅读:
    CF 142B Tprimes
    CF 231A Team
    poj 2001 Shortest Prefixes ——字典树入门
    hdu 1039 Easier Done Than Said?
    poj 2528 Mayor's posters
    hdu 1061 Rightmost Digit
    poj 2503 Babelfish
    CF271 A. Beautiful Year
    poj 2752
    CF271 B. Prime Matrix
  • 原文地址:https://www.cnblogs.com/51net/p/2483499.html
Copyright © 2011-2022 走看看