ASP NET MVC 如何调用属性上的 Count 然后打印出排序列表?
假设我有一堂课: public class Post { public int PostId { get set } public string Topic { get set } public int UserId { get set } [StringLeng…
传递 ObjectContext EF 4.0
我有两个类 Queries 和 ContactRepository。 public static class Queries { public static Contact GetContactByName(CEntities context, string nam…
如何限制非泛型 IQueryable 中的记录数
当我有一个 IQueryable (通用)时,我可以使用 Take 方法从查询返回的结果集中仅返回 N 条记录。 当我使用简单的非通用 IQueryable 时,Take 方法不…
使用 linq toEntity 获取新添加记录的 ID
您好,这是我使用 linq toEntity 的第一个项目。我已经弄清楚如何创建新记录,我只需要获取分配给它的 ID,这样当我在扩展表中添加条目时,我就可以将…
将 linq 查询作为对象发送到服务器
我有一些像这样的 linq 查询: from x in from dbcontext join y in dbcontext on x.id equals y.id select new {x,y} 我的问题是如何将这些类型的查…
将 T-SQL 转换为 Linq
我是 LINQ 新手,被要求将我们现有的旧解决方案更新为 EF4.1 中的 Linq to Entities。 EF模型在这里 http://i53.tinypic.com/2h6sy0m.png 我可以管理…
实体框架 - 在设计器中创建强类型投影
我正在尝试通过实体框架中的设计器创建一个强类型投影实体“ProjectedPersons”。 我正在使用 POCO 类,并将它们分成单独的项目。 我不断收到错误: …
稍微复杂的多对多 linq 查询让我陷入困境
所以我正在使用一个 asp.net mvc 项目来使用 Linq-To-Entities。 我总是对这种询问感到有点困惑。 我的架构是: ProductTag +TagName +<<ProductN…
具有可为空参数的实体框架和存储过程函数导入
我注意到,当实体框架为存储过程(函数导入)生成方法时,它会测试参数是否为空,并做出如下决定: if (contactID.HasValue) { contactIDParameter = …
Linq-Entities:获取不包括重叠数据范围的数据,选择最大的周期
我有 2 个表:进口表和期间表。 Imports 具有以下结构: AdminID, PeriodID, Some more fields 1, 1 1, 2 1, 6 1, 50 周期表具有以下结构: PeriodID,…
在实体框架中投影是惰性的、急切的还是显式的?
我已经了解了延迟加载、使用 .include 急切加载以及使用 .load() 显式加载,但令我困惑的是,当您在查询中进行投影并显式请求导航属性时,如下所示: …
.net实体模型框架中多对多关系的问题
这是我的代码: var q = (from m in context.aspnet_Users where m.UserName.Equals(username) select new { m, m.aspnet_Roles.SourceRoleName }).Fi…
如何防止 EF 尝试在我的模型上映射方法?
因此,我有一个具有普通属性的“Speaker”类,以及一个像这样的普通旧方法: public string FullNameFirstLast() { return FirstName + " " + LastNam…
EF SingleOrDefault 不适用于 ASP.NET
我为我的项目编写了一些单元测试,用于测试我的演示者,这些演示者使用 SingleOrDefault 查询 EF 上下文,所有单元测试都成功。但是,当我运行 ASP.NE…