码迷,mamicode.com
首页 > 数据库 > 详细

EntityFramework追踪Sql语句

时间:2016-08-09 09:23:19      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:

方法一:SQL Profile

这个工具只有sql标准版(standard) 及以上版本才有,我装的是SqlServer2012 Express,所以采用方法2。

方法二:EntityFramework.Profiler

下载:EntityFramework.Profiler 工具 ,我用的是EntityFramework.Profiler-v2.0-Build-2233 (大小15M左右)

网址:http://www.nuget.org/packages/EntityFrameworkProfiler/ 最新版本已经是3.0

技术分享

使用步骤:

1.导入引用:HibernatingRhinos.Profiler.Appender.dll

2.因为我建的是控制台程序,所以直接在Main第一行引用

技术分享

 

如果是Web程序,比如asp.net mvc 可以在Global.cs中引用。

3.启动EFProf.exe

4.执行程序,这里打印所有学生的姓名

技术分享

打开Entity Framework Profiler,可以看到我们刚才执行的Sql

技术分享

 

EntityFramework追踪Sql语句

标签:

原文地址:http://www.cnblogs.com/gosky/p/5751720.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!