摘要:
介绍以Northwind为示例数据库,ADO.NET Entity Framework之Linq To EntitiesFirst - 返回集合中的第一个成员;不延迟FirstOrDefault - 返回集合中的第一个成员(找不到则返回null);不延迟All - 是否集合中所有成员都满足某一条件;不延迟Any - 集合中是否有成员满足某一条件;不延迟Average - 取平均值;不延迟Sum - 求和;不延迟Max - 取最大值;不延迟Min - 取最小值;不延迟Count - 取指定集合的成员数,返回值类型int;不延迟LongCount - 取指定集合的成员数,返回值类型long;不延迟 阅读全文
文章分类 - Linq to Entity
linq 查询详解
2011-11-07 16:07 by zhaodacheng, 202 阅读, 收藏,
摘要:
linqtoentity详解(查询) (2011-08-17 15:09:20)转载标签:linqtoentity杂谈分类: linqtoentity系列(非原创)以Northwind为示例数据库,ADO.NET Entity Framework之Linq To EntitiesSelect - 选择需要返回的字段Where - 筛选OrderBy - 正序排序OrderByDescending - 倒序排序ThenBy - 在 OrderBy 或 OrderByDescending 的基础上再正序排序ThenByDescending - 在 OrderBy 或 OrderByDescendi 阅读全文
Entity Framework 出现 "此 ObjectContext 实例已释放,不可再用于需要连接的操作" 的错误 原因
2011-11-07 15:41 by zhaodacheng, 408 阅读, 收藏,
摘要:
Entity的导航属性在View中使用,但是该Entity所在的Context已经在Controller中通过 using 释放掉;但是Entity又具有Deferred Query Evaluation性质,因此,导航属性对象没有被加载,从而出现上述错误。解决方案认真学习msdn教程解决方法一:How to: Explicitly Load Related Objects禁用Context的Deferred Query Evaluation,然后在查询结束后手动加载所有需要的导航属性view sourceprint?context.ContextOptions.LazyLoadingEnab 阅读全文
浙公网安备 33010602011771号