为什么我的代码不更新数据库?
看一下这两个代码 首先: 幻灯片 _Slide = DataContext.Slides.SingleOrDefault(rec => rec.Id == _SlideObj.Id); _Slide = _SlideObj; DataContext.S…
实体框架:已经有一个与此命令关联的打开的 DataReader,必须先将其关闭
这个问题与这个相关: 我的存储库方法有此代码: public IEnumerable GetApplicationPositionHistories(int applicantId, int positionId) { return c…
如果列名为“Model”,如何保存数据在 asp.net MVC 3 中实体框架
我没有意识到将字段命名为“模型”可能会在保存时产生问题。它说“值‘用户输入的数据’无效。 有什么解决方案可以解决这个问题吗?我不想更改列的名…
asp.net mvc 页面不显示关联对象的属性
我有以下简单的结构: 申请人 职位 申请人职位 ApplicantPositionHistory 第三类有一份关于申请人的参考资料和一份关于职位的参考资料。 第 4 个表有…
在 Web 表单中使用 ObjectContext、使用语句与每页一个实例
我有一个关于在 Web 表单中围绕 ObjectContext 对象使用 using 语句的问题。 如果我们有一个包含两种方法的表单设置,例如 'Load()' 和 'Save()',并…
具有最佳实践的示例 N 层 ASP.NET MVC3 应用程序(使用 EF 4.1)
我正在寻找一个演示最佳实践的示例 ASP.NET MVC3 N 层应用程序(首先使用域驱动设计和实体框架 4.1 代码)。我发现了以下内容。您推荐其中哪一个(或…
使用从 EF 查询获取的扩展属性将 EF 查询结果转换为扩展类型
我有一个 Tag 对象: public class Tag { public int TagID { get; set; } public string Name { get; set; } public virtual ICollection Jobs { get…
如何获取实体的旧值?
如何获取实体的旧值? 按照这个例子.. public void Update(User user) ValidateEntity(user, OperationType.Update); oldUser = (how do I get the ol…
EntityFramework.dll 与 System.Data.Entity.dll — 歧义
我想知道 EntityFramework.dll 和 System.Data.Entity.dll 有什么共同点和不同点?我的项目引用 System.Data.Entity.dll (June CTP) 来利用代码优先模…
检测应用于 IQueryable 的位置
如何检测 IQueryable 是否应用了 where 过滤器? 在此代码中,我需要以编程方式知道 queryFiltered 已应用 where 而 query 没有 IQueryable query = C…
Entity Framework 4.1 - 每次保存后子对象集合都会重复
我在实体框架(EF4.1 - CodeFirst)方面遇到问题 ,它基本上是在复制子对象...... 对象模型是作业中的许多任务 - >该任务有一个任务类型,并且该任务…
实体框架 4 - 存储过程异常缓慢
当从 Management Studio 执行时,存储过程在 <0.1 秒内完成,但当通过 EF 执行时,需要 2 秒以上。 下面是分析器输出: 有点讽刺,因为创建 SP 的原因…