使用 EF 4.1 和 LINQ 查找不关联的 m...n 相关实体
我有两个表/实体Users 和Companies。 两者是相连的mn关系。 当我在 EDMX 中使用这些表并生成 POCO 时,mn 映射表消失(似乎是因为除了两个 PK 之外什…
无法处理“reportname.rdlc”因为它不是 EDMX 文件
我继承了一个使用 .rdlc 文件的 C# 应用程序。我的错误列表中出现错误(不是警告): 无法处理“reportTerminalStatus.rdlc”,因为它不是 EDMX 文件…
edmx 重新构建会创建重复的设计器 cs 文件
因此,使用我的 edmx (MyDatabase.Edmx) 文件,每当我从数据库更新模型并重建项目时,它都会创建一个重复的设计器文件 (MyDatabase1.Designer.cs)。想…
指定输出程序集中 .csdl / .ssdl / .msl 元数据文件的位置
我有一个 EF 项目,其中包含我已成功使用的数据模型。 “元数据工件处理”选项设置为“嵌入输出程序集中”。 由于 .edmx 文件位于项目的根文件夹中,E…
我应该在 3 层应用程序中在哪里实例化实体框架的 ObjectContext
我有一个 3 层 Web 应用程序,其中包含一堆简单的表单。一种用于列出记录,一种用于编辑单个记录,等等。 我的 EDMX 所在的位置有一个 DataLayer。 我…
Entity Framework 4.1 中缺少 DeleteObject 方法
这让我发疯。我收到错误消息 对象不包含DeleteObject的定义。 这是我的代码行,它产生了一个错误: ctx.Tanks.DeleteObject(Tank); 我尝试从我的朋友…
使用数据库优先方法时无法找到模型和上下文类文件
我是 stackoverflow 和 .Net MVC 3 的新手。 我正在使用数据库优先方法在 .Net 中构建 MVC 3 Web 应用程序。我创建了 .edmx 文件,Visual Studio 通过…
如何防止 DataAnnotations 属性在 DataBase First Model 中被删除
我有带有实体框架的 asp.net mvc 3 应用程序,我使用数据库优先模型来设置它。 我的步骤如下: 1. 生成带有表的数据库 2.创建ADO.NET实体数据模型文件…
最佳实践 - 在 EntityFramework 中混合表实体与视图实体?
我有一个遗留数据库,我想与实体框架进行交互。 该数据库经过高度规范化,用于存储有关航班的信息。为了更容易地处理某些数据,编写了许多 SQL 视图来…
实体框架 EDMX 文件大小不成比例的大(许多兆字节)
今天早上,我使用实体框架设计器从数据库更新我的模型以选择单个表。数千行 XML 突然被添加到 EDMX 文件的存储模型中,该文件已从 244 KB 增长到超过 …
如果表没有主键,是否使用 Linq to Entities (EDMX) 将数据添加到数据库表?
我正在尝试将数据添加到表中,并且 linq toEntity 抛出异常: 无法更新 EntitySet“XXXX”,因为它具有 DefiningQuery 并且 中不存在任何元素 支持当…
从 Edmx 构建的预编译实体框架 4 面向 SQL Server 是否可以安全地与 SQL CE 一起使用?
我正在使用以下 T4 模板 (http://blogs.msdn.com/b/adonet/archive/2008/06/20/how-to-use-a-t4-template-for-view- Generation.aspx) 从针对现有 SQL…
edmx shema 上表之间的多重性
我正在尝试理解 .edmx shema,但我不知道“->”的确切含义是什么关于表名以及多重性是什么样的。 我以前从未见过这样的事情..你能帮助我吗? .edmx 照…
无法在VS中打开edmx.sql文件
我有在另一台计算机上创建的 edmx 模型。 在另一台计算机上创建SQL-DB成功。 在当前计算机上导入 edmx 后 - 我已删除下一个文件: 模型设计器.cs mode…
实体框架更改数据库类型而不重新编译SqlCompact
我想更改实体框架连接的数据库。 在相同的数据库类型中,一切正常,我只需要更改连接字符串。 但是,当在 SqlCompact 和 SqlServer 之间进行更改时,…