如何有效处理Where和OrderBy子句
我的业务层将所有必需的信息传递给 UI 层。据我所知,一般来说,最佳实践是将获取的数据发送到 UI 层,并避免传递像 ObjectQuery 这样的查询。我对这…
EF4:带有接口的复合继承
我正在使用 EF4 生成模型。我的架构如下所示: IMyEntity (custom interface) -> MyEntity - EF generated class IMyOtherEntity (custom interface…
实体框架 - Code First 不加载引用的对象
我首先由代码生成两个简单的类。 public class Company { public int Id { get set } public string Name { get set } public virtual Address Addres…
从实体框架获取动态 SQL 结果
我在 WCF 中使用 EF 4。我在数据库端有一个 SP(执行动态 sql),它可以返回 n 个列,其中 n 不确定。因此,当我执行函数导入并指定返回类型为 none …
枚举包装器和实体模型
我正在应用模型优先方法创建一个实体模型。我希望某些实体类具有 EnumWrapper 类型的属性 (http://blogs.msdn.com/b/alexj/archive/2009/06/05/tip-23…
Linq 查询返回的记录少于 Sql 查询
我面临着简单 linq 查询的大问题..我正在使用 EF 4.0.. 我正在尝试使用 linq 查询从表中获取所有记录: var result = context.tablename.select(x=>…
Linq to EF4 Contains 方法的意外行为
在对人员进行查询时,此语句应返回许多姓氏中包含“And”的结果 - var results = repository.GetQuery().Where(p => p.Names .Select(n=> n.LastN…
.NET 4.0 EDMX从模型生成数据库,然后执行SQL从表中删除数据
我是 .NET Entity Framework 4.0 的新手,我正在使用 VS2010,我创建了 EDMX 文件,然后在该模型中添加了我的实体。完成数据模型并设置关联后,我右键…
EF4:从 EDMX 的 NavigationProperty 获取链接的列名称
我正在使用 EDMX 文件中的 T4 模板生成 POCO(假设它们是 MyEntityObject 的子类)。 我有 3 个实体,例如: MyTable1 (PrimaryKey: MyTable1ID) MyTa…
如何在Code First中指定数据库名称?
如何告诉 EF 数据库的名称和放置位置? 如果 Web.Config 中没有连接字符串,它会尝试将其放入本地 SQLEXPRESS Server,但我想将其放在已知的 SQL Serv…
实体框架 4 和事务:未提交的更改是否会影响事务中的选择结果?
如果我像这样使用实体框架 4 的事务,修改后的集上的选择是否会反映事务中新保存的客户 ID,还是会为每个客户生成相同的 ID? using ( System.Data.Co…
如何通过实体框架选择下一个和上一个实体?
我有一个 Web 应用程序,可以显示某个实体的详细信息,我们将其称为 Log。该实体是通过 Entity Framework 4 从 SQL Server 加载的。 我想提供“下一个…
EF4 +忍者+扩展方法 +存储库
我有一个带有 Category 表的 EF4.Model,它将使用 NestedSet 模式来存储子/父关系,我认为这意味着 EF4 无法帮助其工厂方法检索子项,因为不会有子项…