为什么我看不到实体框架试图在SQL 2008R2 Profiler中做出的更改?

时间:2013-06-19 15:41:14

标签: sql-server-2008 entity-framework-5 sql-server-profiler

当我调用上下文SaveChanges时,我的代码引发了更新异常。 我首先使用Entity Framework 5代码。

我想看看SQL EF正在尝试在探查器中运行,所以我可以弄清楚我错过填充的字段。

分析器显示一些选择的状态但没有更新。 如何查看EF尝试使用的SQL?

错误消息是:

System.Data.UpdateException occurred
  HResult=-2146233087
  Message=Unable to determine a valid ordering for dependent operations. Dependencies may exist due to foreign key constraints, model requirements, or store-generated values.
  Source=System.Data.Entity
  StackTrace:
       at System.Data.Mapping.Update.Internal.UpdateTranslator.DependencyOrderingError(IEnumerable`1 remainder)
  InnerException: 

0 个答案:

没有答案