码迷,mamicode.com
首页 >  
搜索关键字:iqueryable    ( 157个结果
一个简单问题引发对IEnumerable和IQueryable的思考
问题概述: 首先看下图,有客户表和客户负责人表关系是多对多,访问数据库使用的是EF所以这里我们开启了延迟加载,需求就是将每个客户的所有负责人逗号拼接显示在负责人这一栏位, 对你没看错需求就是这么简单如果是写sql也许我们会去用两个循环去做,问题是要用linq实现。这是我起初的写法:首先申明这个r.....
分类:编程语言   时间:2015-01-22 17:13:03    阅读次数:206
IQueryable与IEnumberable的区别
IEnumerable接口公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。也就是说:实现了此接口的object,就可以直接使用foreach遍历此object;IQueryable 接口它继承 IEnumerable 接口,而因为.net版本加入Linq和IQueryable后,使得IEnu...
分类:编程语言   时间:2015-01-05 07:00:15    阅读次数:179
应用程序框架实战二十四:基础查询扩展 - 分页与排序
上一篇介绍了IQueryable的Where方法存在的问题,并扩展了一个名为Filter的过滤方法,它是Where方法的增强版。本篇将介绍查询的另一个重要主题——分页与排序。 对于任何一个信息系统,查询都需要分页,因为不可能直接返回表中的所有数据。 如果直接使用原始的Ado.Net,我们可以...
分类:编程语言   时间:2015-01-03 22:14:39    阅读次数:226
Entity Framework返回IEnumerable还是IQueryable?
在使用EF的过程中,我们常常使用repository模式,本文就在repository层的返回值是IEnumerable类型还是IQueryable进行探讨。阅读目录:一、什么是Repository模式?二、IEnumerable还是IQueryable的区别三、实际检验IEnumerable和IQ...
分类:编程语言   时间:2014-12-30 01:42:04    阅读次数:239
使用工具追踪Entity Framework生成的SQL
学习entity framework期间收集的文章,转自http://www.cnblogs.com/hiteddy/archive/2011/10/01/Difference_among_IQueryable_IEnumeralb_IList_in_Entity_Framework.html使用E...
分类:数据库   时间:2014-12-30 01:40:36    阅读次数:186
应用程序框架实战二十三:基础查询扩展
上面两篇已经作好准备,本文将进行基础查询扩展。当使用了Entity Framework这样的ORM框架以后,我们查询的核心被集中在IQueryable的Where方法上。 如果UI需要通过姓名查询一个客户,会在UI上放置一个输入框作为客户姓名的查询条件。服务端接收以后通过Where方法进行过滤...
分类:其他好文   时间:2014-12-25 14:16:36    阅读次数:140
IQueryable和IQueryProvider初尝
前言 相信大家对Entity Framework一定不陌生,我相信其中Linq To Sql是其最大的亮点之一,但是我们一直使用到现在却不曾明白内部是如何实现的,今天我们就简单的介绍IQueryable和IQueryProvider。IQueryable接口 我们先聊聊这个接口,因为我们在使...
分类:其他好文   时间:2014-12-24 16:02:35    阅读次数:232
entity framework 新手入门篇(3)-entity framework实现orderby,count,groupby,like,in,分页等
前面我们已经学习了entityframework的基本的增删改查,今天,我们将在EF中实现一些更加贴近于实际功能的SQL方法。承接上面的部分,我们有一个叫做House的数据库,其中包含house表和seller表。在本次学习之前,我们先要了解一个神奇的接口,iqueryable这个接口类似于ienu...
分类:其他好文   时间:2014-12-21 23:36:02    阅读次数:239
MVC中一般为什么用IQueryable而不是用IList
IList(IList)会立即在内存里创建持久数据,这就没有实现“延期执行(deferred execution)”,如果被加载的实体有关联实体(associations),此关联实体不会被加载(既不立即加载,也不延迟加载)。IQeurable(IQuerable)不会立即在内存里创建持久数据,只有...
分类:Web程序   时间:2014-12-09 15:34:20    阅读次数:130
IQueryable接口与IEnumerable接口比较
今天写代码的时候调到IQueryable里面看它的方法,发现它是实现IEnumerable接口的,then i'm confused!                       要区分他俩还是先写段代码来看看吧~                  我们拿出以前那个练习EF增删改查的代码改一改:             #reg...
分类:编程语言   时间:2014-12-02 20:55:08    阅读次数:267
157条   上一页 1 ... 11 12 13 14 15 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!