2018年1月12日

Lambda表达式关于or的写法

摘要: 常见的lambda表达式都是这么写的 如果想附加条件,都是在后面接着添加where where解释为sql语句的时候,会解释为多个条件并且的关系。但是,总有时候,我们需要多个条件或的关系,那么或怎么写呢? 在这里提供一个写lambda表达式的基础类,通过这个基础类可以任意使用And和Or的表达式 使 阅读全文

posted @ 2018-01-12 17:12 木头人段 阅读(1883) 评论(0) 推荐(0) 编辑

2018年1月9日

Group By

摘要: 在查询分组的时候常用到Group By,在网上或者查询手册中可以非常快速的搜索到linq和lambda中怎样使用Group By进行单个字段分组。 但是实际统计的时候,多个字段分组更常见,并且这两个字段不在同一个数据表中。那么这个时候应该怎么写呢,经过研究发现。用下面的方式就可以了。 生成的sql语 阅读全文

posted @ 2018-01-09 09:21 木头人段 阅读(167) 评论(0) 推荐(0) 编辑

Excel批量导入占用CPU率高的问题

摘要: 使用NPOI进行excel批量导入,在数据量较大的时候会出现一个问题:服务器变得越来越卡,CPU占用率超高。那么怎么解决这个问题呢。 1、首先查找占用CPU高的代码。原以为使用反射和调用过多的方法会占用较高的CPU,但是通过注释相关模块,发现了导致CPU飙高的真正原因是DbConxt本身添加和修改模 阅读全文

posted @ 2018-01-09 09:07 木头人段 阅读(2598) 评论(0) 推荐(0) 编辑

导航