检查实体是否是 EF 4.0 中的新实体
我需要检查一个实体是否是新的。如果它是一个 int/identity 主键,我可以检查该键的属性是否有默认值...但对于 Guid,我不能这样做。我可以使用 Objec…
具有多对多自引用关系的 EF Code First
我开始使用 EF Code First 和 MVC,但有些事情让我感到有点困惑。我有以下数据库结构(抱歉,不幸的是我不允许发布图像): 表 - 产品 表 - Products.…
桌面和 Windows Mobile 之间的单一域模型类
我最近在考虑启动一个示例项目,以找到使用 WCF、Windows 窗体、WPF、紧凑框架的 N 层应用程序之间的公式。 因此,我决定有效的方法是使用 WCF 服务创…
如何为通用数据库方法创建业务模型包装器?
我目前在从数据库创建 POCO 对象时遇到性能问题。我使用 Entity Framework 4 作为 OR-Mapper。 整个应用程序目前是一个原型。 假设我想要一些业务对象…
存储库 +工作单元当详细记录发生更改时,EF 更新主记录。 (总金额=总和(金额))
我正在尝试使用实体框架实现存储库和工作单元模式。 这是这样的场景: 用户可以在主从窗口中添加或修改详细记录,当点击“保存”时,添加/修改的记录…
未找到 Linq-to-Entities Include 方法
我在 MVC3 应用程序中使用 EF4,并且正在寻找一种方法来查看给定工作组中的所有联系人。在我指定的控制器中: var wg = from w in _repo.Workgroups.I…
StructureMap 异常代码:202 没有为 PluginFamily 定义默认实例
我正在使用 Entity Framework 4.0 从 asp.net 调用下面提到的代码。我有一个地址表,需要在其中插入一些数据。我的代码是: IRepository<Address>…
使用 Entity Framwork 4 进行 C# 异常处理
我使用 asp.net 4、c# 和 ef4。 我想知道从实体框架捕获通用异常的最佳方法是什么。 目前我使用Exception它是合适的吗? 如何捕获更具体的一个? 感谢…
实体框架 4 - 与 CTP5 视图的一对多关系(代码优先)
我正在尝试映射两个实体之间的 1-M 关系,其中第一个实体通常映射到表,第二个实体从视图中获取。 涉及的实体是: public class Institute { public i…
删除 EF CTP5 中的多条记录
我有一个 Person 类: public class Person { public int Id { get set } public int DeptId { get set } public decimal Salary { get set } } 在数…
将 DataContext 对象作为“ref”传递的任何缺点;范围?
因此,在我的 EF4 项目中,我打开了 DataContext 文件本身的部分类,以及 DataContext 生成的几个表/对象。但是,如果我将“Products”类作为部分打开…