如何将相同的逻辑应用于多个实体对象
我的实体数据模型中有大约 20 个不同的报告表,它们都有一些公共字段(例如 start_date 和 end_date)。当我的报告应用程序提取给定报告的数据时,我…
如何首先通过设置忽略实体框架代码中的实体
假设我有 4 个类: public class Component {} public class SubComponent1 : Component {} public class SubComponent2 : Component {} public class…
将实体框架对象转换为 JSON 对象
我试图让通用处理程序根据我的实体类型 SYSTEM_AUDIT_SHEET 发布 JSONJ 对象: SYSTEM_AUDIT_SHEET sheet = ctx.SYSTEM_AUDIT_SHEET .Where(s => s.SY…
实体框架告诉我一个对象已附加,但实际上并未附加 - 为什么?
我有一个要在数据库中更新的对象。我是 EF 的新手,但已经阅读了相当多的内容。显然我的方法是错误的,但我不明白为什么。仅供参考,整个引用的 Conte…
将派生类型映射到 EF 中的同一个表
以下简单的代码示例说明了相关场景。我有一个 Person 实体,它只是映射到数据库中的 Person 表。我正在使用默认的实体对象代码生成器。 public partia…
为什么要尝试插入多个?
我有以下方法 public static Artist ProcessArtist(Artist artist, Entities db) { var artistLookup = db.Artist.SingleOrDefault(x => x.ExternalId…
如何首先在实体框架代码中获取自动递增值
我首先使用 Entity Framework 4.1 代码。我有一个产品表,其中的 Id 列是自动递增列。当我添加 Product 实例时,如何获取这个新 id 或更新的 Product…
动态且高性能地调用 DbSet 上的添加方法
我想对 DbSet 上的 Add 方法进行动态调用,但我在编译时不知道该方法。 实际上,通过简单的反射就可以实现,但性能很糟糕。这是我们现在使用的代码: …
如何在 IQueryable 对象上调用 LINQ 查询的 where 子句中的方法
我有一个通过 EF 4.1 获得的 MyType 的 IQueryable。 我通过 linq 以 where 子句的形式应用过滤器,其中一个将根据距给定邮政编码的距离进行过滤。 My…
RSS 提要无法正确呈现 - 使用 MVC 3
我正在使用 MVC 3、VBNET 和 EF 生成 RSS 提要。然而,当我在 IE 中查看 feed url 时,它没有正确呈现 - 我看到的只是一串文本和已编码的 HTML 标签。…
MiniProfiler 加 EntityFramework 加 EFProviderWrapperToolkit?
是否可以将 MiniProfiler 1.9 与 EntityFramework 以及 EFProviderWrapperToolkit 一起使用?我还使用从数据库更新 edmx 方法,而不是首先使用代码。 …
模型第一脚手架在 ASP.NET MVC3 应用程序中不起作用
我正在使用脚手架从数据库模型构建一个控制器。 后端的数据库是 SQL Azure,尽管我不确定这是否重要。 我输入了连接字符串并进行了测试,它有效。我向…
如何从独立应用程序创建/使用 Lightswitch 域模型 (EF)?
我团队的其他成员正在开发 Lightswitch CRUD 和 Lightswitch。报告应用程序,我正在考虑将大量遗留数据迁移到他们正在使用的底层 SQL Server 数据库中…
在 Entity Framework 4.1 (CodeFirst) 中更新对子对象的引用
我正在尝试更新我之前使用 EntityFramework 4.1 (CodeFirst) 保存的对象 ,Job 类具有以下属性... public class Job { [key] public int Id { get; se…