摘要: 接上一篇《DbContext 查询(二)》Eager Loading 暂且称之为主动加载, 主动加载取决于你要告诉EF你想要加载哪些相关数据进内存,之后EF会在生成的SQL语句中使用JOIN来查询数据。让我们看如下示例:查询所有Destinations以及相关的Loadings。 Example 2... 阅读全文
posted @ 2014-11-27 14:52 Hephaestus 阅读(3249) 评论(3) 推荐(5) 编辑
摘要: 接上一篇《DbContext 查询》。对本地数据运行LINQ查询由上篇博客可得知,Local属性返回的是内存中的数据集合,那使用LINQ to Object我们可以对这些数据运行查询。查看一下示例:Example 2-211privatestaticvoidLocalLinqQueries()2{3... 阅读全文
posted @ 2014-11-23 23:53 Hephaestus 阅读(3048) 评论(0) 推荐(0) 编辑
摘要: 使用LINQ to Entities来写查询语句 Entity Framework查询是使用的.NET Framework功能Language Integrated Query,AKA LINQ。LINQ与.NET的编程体验是紧密集成在一起的,它提供了强类型的查询,何谓强类型,各位自行补脑。与弱类型... 阅读全文
posted @ 2014-11-15 21:23 Hephaestus 阅读(6064) 评论(1) 推荐(1) 编辑
摘要: 写这篇博客的时候,听闻EF7都发布半年了,吐糟下巨硬,同时对自己老处在追赶者的角色深感不满。 言归正传,提起DbContext就不得不提ObjectContext,在EF第一个版本发布以来,其中最重要的组件就是ObjectContext,ObjectContext提供了概念上的模型来让我们与数据库... 阅读全文
posted @ 2014-11-11 16:47 Hephaestus 阅读(3390) 评论(12) 推荐(3) 编辑