EF4 和使用 AddObject 意外加载相关集合
我有一个奇怪的情况,添加记录会导致相关集合的不必要加载。 例如,我有请求和会话。一个Session可以包含多个Request。我已经加载了会话,只想添加一…
实体框架“底层提供程序在打开时失败” - 卡西尼号与 IIS
我有一项使用 EF 从 SQL 数据库检索数据的服务。 EF 模型位于类库中。在类库中,连接配置为: <add name="APIC2CEntities" connectionString="metad…
从另一个对象更新 EntityType 内的 EntityCollection
我有以下代码从第三方下载对象,我想将插入/更新保留到我的数据库中。模型中有 10 个从 SQL Server 创建的表,这些表是从 SOAP 对象生成的。为简单起…
使用实体框架同时使用两个不同的数据库
我在 MVC3 项目中使用实体框架 4。我正在尝试访问两个不同的数据库(A 和 B): 数据库 A 和 B 完全不同且不相关。 数据库 A 是“代码优先”的 SQL 紧…
LINQ 链接Where 子句
我正在尝试编写一个动态搜索 I 和链接 where 子句,我有下面的类和示例代码。 public class Person { public int PersonId { get set } //More Fields…
多对多关系基本示例 (MVC3)
我有一个 MVC3 C# 项目,其中有 FoodItem 和 FoodItemCategory 的模型。这两个模型如下所示: public class FoodItem { public int ID { get set } [R…
LINQ 和生成的 sql
假设我的 LINQ 查询就像 var qry = from c in nwEntitiesContext.CategorySet.AsEnumerable() let products = this.GetProducts().WithCategoryID(c.C…
实体框架 - 将表拆分为具有重叠条件的多个实体
有没有办法执行以下映射(使用数据库优先方法): 表:(使用类似 C# 的语法定义表,仅出于可读性目的)< /i> table MainItems { column PK not-n…
EF4 - Linq - Query.Any() 异常
我使用 EF 一段时间了,但从未遇到过这个问题。基本上我们有一个为 Web 前端提供数据的 WCF 服务。在该服务中,我们使用 EF 4 作为数据实现。绕过所有…
实体框架多对多查询:未生成导航属性
我有两个表 User 和 UserRole,它们使用链接表 UserInRole 连接 当我生成实体模型时,由于某种原因,实体UserInRole 未生成。从图中可以看出,实体框…
如何在Entity Framework 4.0中添加两个表之间的关系
我有以下要求 我在 EF 中有一个表和相应的实体。现在我的代码正在将图像插入下表中的数据库。 PatientChartImages( PatientChartImageId guid, Patien…
EF4如何切换架构(例如dbo -> custId)以便相同的表存储在多个架构下
我想设计一个为多个客户提供服务的应用程序 我希望在同一个数据库中拥有不同客户的数据,但每个客户的数据都在他/她自己的架构中 所以: 1 个具有多个…