linq使用日记

//普通查询

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();

时间: 2024-10-23 11:56:12

linq使用日记的相关文章

点点细雨的项目日记(四)&amp;amp;nbsp;权…

点点细雨的原创博文!供各位在编程之路的同学们参考~ 本人博文允许转载,但请在文章显著位置注明转载出处以及原文链接,谢谢合作! 在一开始的项目需求中,我提到过关于权限的重要性,所以,首先重点做了权限的部分. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Model {     public class popedom     {         priv

动态字段名-linq 字段名动态改变 动态添加数据

问题描述 linq 字段名动态改变 动态添加数据 我遇到的问题是: 我要添加的一张表的字段名是动态的,也就是说A网页调用A数据表,B网页调用B数据表.我现在希望写一个基类,来完成这两个表的添加数据操作,而不是采用 表名A.字段名a = 值; 表名A.字段名b = 值; 表名B.字段名c = 值; 表名B.字段名d = 值;的方式进行赋值.我希望的格式为: 表名(是个变量).字段名(是个变量)= 值.谢谢! 解决方案 http://www.cnblogs.com/gmtyt/archive/201

vb.net-VB,net linq 模糊查询List

问题描述 VB,net linq 模糊查询List 我有 一 个书籍列 Dim books As List(Of book) 需要用textbox.text的值 对这个list进行模糊查询,返回list 结果,用循环比较浪费,LINQ 如何做 解决方案 linq 模糊查询linq 模糊查询linq中动态模糊查询

wp8-开发WP8.1应用时,引用using Newtonsoft.Json.Linq;,编译出现错误。

问题描述 开发WP8.1应用时,引用using Newtonsoft.Json.Linq;,编译出现错误. 在 System.dll模块中找不到类型System.ComponentModel.PropertyDescriptor. 解决方案 windows phone的.net不支持System.ComponentModel.PropertyDescriptor换别的库解析json 解决方案二: 试试 JavaScriptSerializer:在System.Web.Extensions.dll

Linq之IQueryable接口与IEnumberable区别

IEnumerable接口 公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代.也就是说:实现了此接口的object,就可以直接使用foreach遍历此object:  IEnumerable 包含一个方法,GetEnumerator,返回 IEnumerator. IEnumerator 可以通过集合循环显示 Current 属性和 MoveNext 和 Reset 方法. 它是一个最优方法实现 IEnumerable 和 IEnumerator 在集合选件类启用 foreach (For

Binary转换byte[] Linq方式

    把图片存放到数据库里,存为Image类型:                  HttpPostedFile UpFile =this.idFile.PostedFile;   //HttpPostedFile对象,用于读取图象文件属性                  int FileLength = UpFile.ContentLength;     //记录文件长度                   Byte[] FileByteArray = new Byte[FileLengt

日记、日志和博客

已经有好几年没有在我原来的日记本上写日记了,我那本陪伴我多年的日记本应该快荒废了,为什么我不再日记本上写日记了呢,因为用比在纸上写日记的时代已经过去了,现在有更新的方式来完成这种古老的功能-日志(Blog). 什么是日志(Blog)呢?一个日志(Blog)就是一个网页,它通常是由简短且经常更新的文章(Post)所构成:这些张贴的文章都按照年份和日期排列.Blog的内容由个人喜欢.可从有关公司.个人.新闻,或是日记.照片.诗歌.散文,甚至科幻小说的发表或张贴.撰写这些Blog的人就叫做Blogge

java日记:学习java一年体会4

2005年3月27日         晴          于 北京交通大学16号宿舍楼 今天上午比较高兴,去年参加了一个摄影比赛,送出作品后一直没有消息,一直以为是石沉大海了,渐渐了也忘却了.昨天晚上突然收到消息,说作品获得了一等奖,叫我今天早上去领奖.虽然只是学校里面的一次小比赛,而且奖品也只是一套书而已,不过还是有一种兴奋的感觉.其实写程序也差不多,当看见自己写的程序被别人使用的时候,哪怕只有一个人用你的程序,你也会有一种莫名的兴奋.比较,你的成果得到了别人的肯定. 呵呵,不想再在日记中讲

DOTNET:LINQ与ADO.NET 3.0的创新

ado 你知道微软下一代ADO.NET 3.0资料存取技术的重大创新与改革吗? 为了让各位预览未来的ADO.NET 3.0技术,虽然祭司最近一直在忙碌于ASP.NET 2.0出版事宜,但是还是不能荒废引领各位迈向最新指术的伟大宗旨,而这不也是各位来到DotNet开发圣殿最大的目的吗,祭司约略翻译了美国微软副总Somasegar的Blog文章,前一个星期他才出尽了锋头,爆红到整个.NET圈都在引用它的文章,因为它揭露了.NET Framework 3.0的蓝图概貌,以下是翻译: Language-