公司目前用xml存储数据,不过之前是面向过程的,我觉得麻烦,于是抽象了一个数据存取操作的类,在一定程度上避免了重复造轮子.. 此方法可以处理用于使用xml存储小量数据的项目,比如配置文件等 此方法对xml的操作需要将整个文件load到内存中,并且节点转Model时用了反射,这些是此方法比较明显的缺点 ...
分类:
其他好文 时间:
2017-12-22 15:08:54
阅读次数:
133
ActionResultModel> model = new ActionResultModel>(); _.apiService.DynamicApi>((db,pars)=>{ var data = db.Queryable() .Where(_.apiService.GetFilterQuer... ...
分类:
其他好文 时间:
2017-12-13 11:57:29
阅读次数:
173
建议29:区别LINQ查询中的IEnumerable<T>和IQueryable<T> LINQ查询一共提供了两类扩展方法,在System.Linq命名空间下,有两个静态类:Enumerable类,它针对继承了IEnumerable<T>接口的集合进行扩展;Queryable类,它针对继承了IQue ...
分类:
编程语言 时间:
2017-11-30 18:07:05
阅读次数:
175
之前一直被一个Linq问题困扰,数据分组后就会变成IGrouping形式,但是返回的需要的是 IQueryable,现在终于知道怎么转了。 query = from c in query group c by c.Id into cGroup orderby cGroup.Key select cG ...
分类:
其他好文 时间:
2017-11-13 18:26:38
阅读次数:
295
原文:http://www.cnblogs.com/jara/p/3473996.html LINQ to SQL语句(1)之Where 适用场景:实现过滤,查询等功能。 说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句。Where操作包括3 ...
分类:
其他好文 时间:
2017-09-11 15:14:10
阅读次数:
163
我们在项目开发中,做得最多的可能就是CRUD,那么我们如何在ASP.NET MVC中来做CRUD呢?如果说只是单纯实现功能,那自然是再简单不过了,可是我们要考虑如何来做得比较好维护比较好扩展,如何做得比较漂亮。做开发要有工匠精神,不要只求完成开发任务,那样的话,永远停留在只是简单的写业务逻辑代码水平 ...
分类:
Web程序 时间:
2017-08-28 21:49:44
阅读次数:
360
查询实体与查询对象 查询实体上一个包含网页提交过来参数的类 查询对象上通过查询实体创建的一个类,这个类中包含了一些方法 QueryControllerBase 上控制器的基类,一个方法是 public virtual ActionResult PagerQuery( TQuery query ) { ...
分类:
其他好文 时间:
2017-08-26 12:40:33
阅读次数:
125
EF的核心程序集位于System.Data.Entity.dll和System.Data.EntityFramework.dll中。支持CodeFirst的位于EntityFramework.dll中。通常使用NuGet Package Manager来添加这些程序集。 如果没有数据库:1、先写代码 ...
分类:
其他好文 时间:
2017-07-31 17:23:16
阅读次数:
184
using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Linq.Expressions; using System.Text; usin... ...
分类:
数据库 时间:
2017-07-12 15:12:11
阅读次数:
287
Ø 前言 LINQ to SQL 中需要对两个或多个数据集进行操作,比如,合并、取交集等,主要使用下面四个方法,这四个方法都是 System.Linq.Queryable 接口的扩展方法,并且都是延迟加载方法。 Ø 示例数据,数据表:Subject(科目表)、Score(成绩表) 1. Concat... ...
分类:
数据库 时间:
2017-07-10 23:39:20
阅读次数:
552