在 mvc 中创建时与下拉列表中的对象进行交互
我有 2 个类:用户和角色,用户有一个角色 public class User : IPrincipal { public int UserId { get; set; } [Required] [Display(Name = "User na…
数据库生成的CreatedDate和AmendDate
用户类别: public class User { public DateTime CreatedDate { get; private set; } public DateTime? AmendDate { get; private set; } } 我需要列…
实体框架代码优先一对一关系
我有以下两个模型 public class Account { public int Id { get; set; } public string Name { get; set; } public int CurrentPeriodId { get; set; …
无法可靠地查询 EntityFramework 共享 dbcontext
我正在尝试在多个存储库之间共享一个带有 4 个 DbSet 的简单 DbContext,我的每个存储库都继承自该基类 public class CodeFirstRepository : IDisposa…
EF Codefirst,一类,带鉴别器的多个表
我做了一些调查,我想知道以下是否可能。 我希望创建一个 BaseEntityWithDetails 类,我可以将其重用于我想要可扩展的任何类型。例如, public abstra…
您可以使用实体框架 4.1 代码优先方法创建 sql 视图/存储过程吗
Entity Framework 4.1 Code First 非常适合创建表和关系。是否可以使用代码优先方法创建 sql 视图或存储过程?任何有关此的指示都将受到高度赞赏。多…
使用代码优先与现有数据库的关系
定义两种类型之间的关系时在两种类型上都包含导航属性很重要,例如以下示例: public class Product { public int ProductId { get; set; } public st…
在现有数据库中使用 EF 中的代码优先时出错
我遵循 逐步使用 EF“Code First”与现有数据库教程,但出现以下错误: 列名 Category_CategoryID 无效 以下是代码摘录: public class Product { pub…
EF 4.1 代码优先:如何选择具有集合属性计数的实体
我有一个名为 Tag 的实体,其导航属性(集合)名为 Articles。 标签有一个名为ArticleCount的忽略属性,用于保存关联的文章 计数(仅在运行时并在视图…
EF Code-First - 存储 IEnumerable 的枚举
我正在使用 EF June CTP,它具有简单的枚举支持。我有一个 MVC 3 视图,其中有一些复选框,提交时会作为某些枚举的数组进行检索。 public enum CheckB…
如何使用 Fluent api 为基表指定级联删除?
问题:如何让 EF 4.1 使用基表的 Fluent API 在外键约束上指定 ON DELETE CASCADE 选项?我知道如何处理与其他表的关系,但如何让它为 TPT(每种类型…
实体框架4.1外键问题
我正在 EF 4.1 Code First 中艰难地进行电子商务数据库设计。 我遇到了一种情况,我认为我是合理的,但不确定。 考虑: class Download { int ID stri…
如何将代码优先实体框架 4 构建的数据库与远程服务器上的成员资格同步
我已经开始使用 SQL Express 2008 R2 构建 ASP net MVC 2.0 Web 应用程序。我在 somee.com 上托管该应用程序。 我决定使用 Entity Framework 4 和数据…
实体框架代码优先 - 在另一个文件中配置
使用 Fluent API 将表到实体的映射分开的最佳方法是什么,以便它全部位于单独的类中,而不是内联在 OnModelCreating 方法中? 我目前正在做什么: pub…