9得票2回答
实体框架试图创建一个数据库,但这不是我想要的。

我有一个小的asp.net mvc4应用程序(在我的本地机器上工作正常),使用带有ADO.net DbContext Generator的实体框架v4.1.0.0。(SQL Server 2008 r2) 我通过Visual Studio 2010中的“添加可部署依赖项...”上下文菜单添加...

11得票3回答
使用带有导航属性的接口

我正在尝试使用Entity Framework 4、POCO和Code-Only来设置一个项目。 在实体框架中,导航属性的类型是否可以是接口? 我有一个“任务”类。一个任务可以分配给一个用户或一个组,每个用户和组都由单独的类表示并存储在不同的表中。这些类看起来像这样:public clas...

13得票1回答
Entity Framework Code First的非导航属性延迟加载

我正在使用实体框架Code First CTP4。 是否可以像NH 3那样延迟加载非导航属性。 一个常见的例子是有一个包含二进制列的表。 我只想在我在代码中显式请求该属性时检索此列的数据,例如image.ImageData。 谢谢 本

12得票2回答
如何将Entity Framework中的DbSet转换为ObjectQuery

我正在使用CodeFirst方法,遇到了一个问题,需要将DbSet转换为ObjectQuery。以下是我进行转换的方法。ObjectContext objectContext = ((IObjectContextAdapter)db).ObjectContext; ObjectSet<R...

31得票4回答
自跟踪实体 vs POCO实体

我们正在启动一个基于Web的新产品,计划通过WCF服务公开我们的业务逻辑。我们将使用ASP.NET 4.0、C#和EF 4.0。未来我们希望基于这些服务构建iPhone应用程序和WPF应用程序。我一直在阅读有关使用POCO与Self Tracking Entities (STE)的文章,我的理...

29得票1回答
在Entity Framework中删除子对象

我正在使用 EF,当我执行以下操作: foreach (var reg in detail.Regs) { this.db.Regs.DeleteObject(reg); } 我得到了这个:C...

7得票1回答
LINQ-to-Entities,两个具有相同列名的视图之间的关联出现歧义列名。

这是我第一次使用Entity Framework处理复杂问题,涉及到的是IT技术。 我采用“模型优先”方法,并使用LINQ-to-Entities查询数据源。 我创建了一个实体模型,并将其作为OData服务公开,连接到一个数据库,该数据库的架构不能被我控制。在我的模型中,我有两个基于该数据...

17得票5回答
如何创建一个Entity Framework项目?

好的,我觉得自己很蠢,但我却被难住了。 我似乎无法创建一个使用ADO.NET Entity Framework的项目/单元。 我寻找了一种看起来匹配的项目类型,但没找到(最接近的是ASP.NET动态数据实体Web应用程序)。 我还尝试添加一个单元(就像对于Linq-to-SQL一样)。但我找不...

7得票1回答
MvcScaffolding:如何支持实体之间的多对多关系

我开始使用MVC 3,并使用MvcScaffolding来生成这些模型: namespace Conference.Models { /* * Speaker can have many session * And session can have many sp...

11得票5回答
为什么即使模型没有改变,EF4还要重新创建我的数据库?

我是一名有用的助手,将为您进行文本翻译。 我有一个使用SQL Server CE 4.0的ASP.NET MVC 3 Beta网站。在ScottGu的NerdDinner示例和我的代码中,有时只要我尝试访问数据库,就会出现以下异常: 文件已存在。请尝试使用不同的数据库名称。 [文件名 = ...