如何获取实体框架查询生成的sql脚本? 即如果我写
entityDataDontext.table1.Where(r => r.primarykey == 1).First();
然后我怎样才能获得应该有点像这样的SQL:
select * from table1 where primarykey = 1
提前致谢:)
答案 0 :(得分:4)
当您反对SQL Server作为后端数据库时, SQL Server Profiler 始终是确切地查看要将数据发送到您的数据库的最佳工具。
有关背景信息,请参阅Introducting SQL Server Profiler。
答案 1 :(得分:2)
我强烈推荐MiniProfiler: http://miniprofiler.com/
答案 2 :(得分:0)
除了使用SQL Server Profiler之外,您还可以尝试Entity Framework Profiler,这样做会更多。
付出了30天的试用期。