检测应用于 IQueryable 的位置
如何检测 IQueryable 是否应用了 where 过滤器? 在此代码中,我需要以编程方式知道 queryFiltered 已应用 where 而 query 没有 IQueryable query = C…
Entity Framework 4.1 - 每次保存后子对象集合都会重复
我在实体框架(EF4.1 - CodeFirst)方面遇到问题 ,它基本上是在复制子对象...... 对象模型是作业中的许多任务 - >该任务有一个任务类型,并且该任务…
实体框架 4 - 存储过程异常缓慢
当从 Management Studio 执行时,存储过程在 <0.1 秒内完成,但当通过 EF 执行时,需要 2 秒以上。 下面是分析器输出: 有点讽刺,因为创建 SP 的原因…
实体框架和日期时间比较
是否可以创建 linq 查询来查找日期范围内的所有记录? 例如: 我有包含 VacationStart、VacationEnd 的表 - 都是日期时间,我需要找到当前日期的所有…
返回自定义对象<列表T>来自实体框架并分配给对象数据源
我需要一些有关问题的指导,我正在使用 Entity Framework 4.0,我有 DAL 和 BLL,并且绑定到页面上的 ObjectDataSource。 我必须使用 PIVOT 和动态 SQ…
分析 WPF + WCF +英孚应用程序
我最近读到了有关 MvcMiniProfiler 的内容,我发现它非常有用。但是,我们正在开发一个 WPF 应用程序,因此我们无法使用它(我们正在使用 WPF、WCF 和…
使用自动 ID 的实体框架外键插入
我有 2 个实体 User 和 User_Profile (一对一关系)。我将它们链接如下: public class User { [Key] [ForeignKey("user_profile")] public int user…
查询返回错误的结果集 - 实体框架
我正在使用实体框架 4.0。 Custumer 是我的 ObjectContext 中的一个实体,并且实体类是自动生成的。我得到这样的客户: Public Function GetAll(ByVal…
实体框架中的空间连接
我想使用 dbgeography 的“Intersects”方法在 LINQ 中编写连接语句(我使用的是 EF June 2011 CTP)。问题是如果我写这样的东西: var joinQuery = f…
使用 ChangeInterceptor 检查“关系”实体之间的变化/突变
有什么方法可以查看实体的关系如何在 ChangeInterceptor() 内部受到影响/更改?这是一个使用 NorthWind 数据库的示例,当您从员工实体中删除/删除订单…
使用 AsNoTracking 验证失败
我正在尝试在我的上下文中添加一个新实体,如下所示: article.Id = 1; var rede = from r in mycontext.Redevable.AsNoTracking() where r.Matricule…
ObjectContext.SaveChanges() 在幕后做了什么?
ObjectContext.SaveChanges() 是否在幕后调用 ObjectContext.SaveChanges(SaveOptions.AcceptAllChangesAfterSave | SaveOptions.DetectChangesBefore…
LINQ 到实体通用 == 解决方法
我有一个以下 LINQ-to-entities 查询 IQueryable> GetFirstOperationsForEveryId (IQueryable> ItemHistory) { var q = (from h in ItemHistory where…
在 EF codefirst 中映射 FK 关系
假设我有 2 个表,例如: Table:User ------------- - UserId [pk] - UserName - StatusId [fk] Table: Status ------------- - StatusId [pk] - Stat…