在Visual Studio中查看为Entity Framewok SaveChanges命令生成的SQL?

RKP*_*RKP 9 linq-to-entities entity-framework visual-studio-2010 entity-framework-4.1

我可以看到Entity Framework生成的SQL用于Visual Studio中的选择操作,但不能用于插入,更新和删除.如何在调试时看到Visual Studio中为"DataContext.SaveChanges"命令生成的SQL?

Jac*_*ard 5

如果你有visual studio ultimate,你可以在intellitrace中看到更新和插入.只需在调用SaveChanges后立即设置断点即可.

http://www.youtube.com/watch?v=fLBpZNXs-Lw

如果您在Web项目中使用它,您也可以使用mini-profiler.

http://miniprofiler.com/