//普通查询

var query = (from t in ServiceList
                                 where t.CreateUserID == ActionID.ToInt(0) 87 
                                 select t);


     var query = (from t in table.AsEnumerable()
                             where t.Field<string>("姓名") != null && !string.IsNullOrEmpty(t.Field<string>("姓名").ToString())
                             group t by t.Field<string>("姓名") into g
                             select g);


//对比一个集合
    var doublesArray = superior.Split(',');
                    if (doublesArray.Count() > 0)
                    {
                        var foos = from tq in ServiceList
                                   where doublesArray.Contains(tq.CreateUserID.ToString())
                                   orderby tq.CreateDate descending
                                   select tq;
                        return foos.Count().ToString();
                    }

//分组

     var query = (from t in table.AsEnumerable()
                             where t.Field<string>("姓名") != null && !string.IsNullOrEmpty(t.Field<string>("姓名").ToString())
                             group t by t.Field<string>("姓名") into g
                             select g);

//取值

  string name = row.FirstOrDefault().Field<string>("姓名");

          var query1 = (from k in table.AsEnumerable()
                                      where k.Field<string>("姓名") == row.FirstOrDefault().Field<string>("姓名")
                            .ToString()

//绑定

                var query = (from t in ds.Tables[0].AsEnumerable()
                             // where t.Field<string>("QuestionNo") == QuestionNo
                             select t).Skip((this.Pager.CurrentPageIndex - 1) * this.Pager.PageSize).Take(this.Pager.PageSize);
                DataTable boundTable = query.CopyToDataTable<DataRow>();
                RepeaterCommentList.DataSource = boundTable;
                RepeaterCommentList.DataBind();


    //jbox
        function ImgPhoto(Id) {
            var option = {
                id: 'ImgPhoto', top: '15px', buttons: { '确认选择': true,'取消': false }, showClose: true, persistent: true, buttonsFocus: 0, bottomText: '确认操作:', submit: function (v, h, f) {
                    alert(v);
                    if (v == 0) {
                        return true; // close the window
                    }
                }
            };
            $.jBox.open('iframe:ImgeDialog.aspx?Id=' + Id, "图片库", 695, 430, option);

        }

//多参数in查询
 int[] JobStatus_Arry = { (int)Enums.JobStatus.待上传, (int)Enums.JobStatus.上传中 };
 MdDatacubeofjobinfotask _MdDatacubeofjobinfotaskModel = _MdDatacubeofjobinfotaskBL.GetList("").Where<MdDatacubeofjobinfotask>(k => JobStatus_Arry.Contains(k.Status.Value)).OrderBy(x => x.DataChange_CreateTime).FirstOrDefault();

linq使用日记的更多相关文章

  1. .Net Core 爬坑日记

    安装[DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe]失败 查看log发现,发现猫腻,然后copy下链接,用迅雷手动下载[AspNetCoreLocalFe ...

  2. 把旧系统迁移到.Net Core 2.0 日记(1) - Startup.cs 解析

    因为自己到开发电脑转到Mac Air,之前的Webform/MVC应用在Mac 跑不起来,而且.Net Core 2.0 已经比较稳定了. 1. 为什么会有跨平台的.Net Core  近年来,我们已 ...

  3. LogHelp 日记分天记录,只记30天日记

    using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex ...

  4. Linq表达式、Lambda表达式你更喜欢哪个?

    什么是Linq表达式?什么是Lambda表达式? 如图: 由此可见Linq表达式和Lambda表达式并没有什么可比性. 那与Lambda表达式相关的整条语句称作什么呢?在微软并没有给出官方的命名,在& ...

  5. Linq之旅:Linq入门详解(Linq to Objects)

    示例代码下载:Linq之旅:Linq入门详解(Linq to Objects) 本博文详细介绍 .NET 3.5 中引入的重要功能:Language Integrated Query(LINQ,语言集 ...

  6. [C#] 走进 LINQ 的世界

    走进 LINQ 的世界 序 在此之前曾发表过三篇关于 LINQ 的随笔: 进阶:<LINQ 标准查询操作概述>(强烈推荐) 技巧:<Linq To Objects - 如何操作字符串 ...

  7. [C#] 进阶 - LINQ 标准查询操作概述

    LINQ 标准查询操作概述 序 “标准查询运算符”是组成语言集成查询 (LINQ) 模式的方法.大多数这些方法都在序列上运行,其中的序列是一个对象,其类型实现了IEnumerable<T> ...

  8. 微信小程序开发日记——高仿知乎日报(下)

    本人对知乎日报是情有独钟,看我的博客和github就知道了,写了几个不同技术类型的知乎日报APP 要做微信小程序首先要对html,css,js有一定的基础,还有对微信小程序的API也要非常熟悉 我将该 ...

  9. 微信小程序开发日记——高仿知乎日报(中)

    本人对知乎日报是情有独钟,看我的博客和github就知道了,写了几个不同技术类型的知乎日报APP要做微信小程序首先要对html,css,js有一定的基础,还有对微信小程序的API也要非常熟悉 我将该教 ...

随机推荐

  1. iOS-主线程刷新UI【+单例】

    主线程刷新UI dispatch_async(dispatch_get_main_queue(), ^{ /// }); 单例 static Tools *_sharedManger; @implem ...

  2. es随想一

    一.安全问题 前段时间网上看到的,大量的MongoDB服务器和ElasticSearch服务器被黑客攻击,留下勒索信息. ElasticSearch的2种客户端连接方式,transport方式默认的9 ...

  3. 济南清北学堂游记 Day 7.

    完结撒花? 最后的模拟赛与讲题.大家似乎仍然乐在其中,虽然看评测结果,仍然是满地红. 其实到了最后已经是没有多少可写的了..... 一个精彩的地方是晚上填表的时候,群里炸锅了已经.到处都在刷CCL老师 ...

  4. BZOJ 3926: [Zjoi2015]诸神眷顾的幻想乡 [广义后缀自动机 Trie]

    3926: [Zjoi2015]诸神眷顾的幻想乡 Time Limit: 10 Sec  Memory Limit: 512 MBSubmit: 1124  Solved: 660[Submit][S ...

  5. 小甲鱼OD学习第12讲

    这次我们的任务是破解这个需要特定的注册码的软件,如下图 我们从字符串入手,输入register,搜索 我们点击    查找下一个,看看有什么有用的字符串,如下图 然后,在下方,我们发现了  Regis ...

  6. My97DatePicker选择两个日期范围不超过30天的demo

    需求 ExtJs下使用My97DatePicker对时间范围不超过30天进行选择. 关键点 使用全局变量. 对选择完的第一个日期进行逻辑判断.(我的逻辑能力还有待加强啊) 因为当选择了第一个框范围在超 ...

  7. xml对象序列化

    public static class XSerializer { /// <summary> /// 将对象序列化为xml字符串 /// </summary> /// < ...

  8. [Codeforces]817F. MEX Queries 离散化+线段树维护

    [Codeforces]817F. MEX Queries You are given a set of integer numbers, initially it is empty. You sho ...

  9. 深度学习优化算法Momentum RMSprop Adam

    一.Momentum 1. 计算dw.db. 2. 定义v_db.v_dw \[ v_{dw}=\beta v_{dw}+(1-\beta)dw \] \[ v_{db}=\beta v_{db}+( ...

  10. Acm弱校奋斗史

    我也是来自弱校的,没有教练,甚至老师都不理我们这种Acmer.看完这篇文章感触颇深. 原文链接 http://acmicpc.info/archives/369 原文 题解:还记得2年前的一个晚上,我 ...