使用SQLProfiler 或者 IntelliTrace 查看 EntityFramework5.0 生成的 SQL vs2012

6 篇文章 0 订阅
3 篇文章 0 订阅

查看EF 生成的SQL 有两种方式

1. 使用SQLProfiler

2. 使用VS2012 的IntelliTrace


先介绍第一种:

很简单,启动SQLServer 的Profiler,然后在跟踪里面勾选 RPC:Complated 事件即可。

第二种:

也很简单,Debug 模式下 ,菜单Debug-> IntelliTrace -> IntelliTrace Event ,你就会在右侧发现一个窗体,然后当你SaveChanges 或者 查询 数据库的时候,就会发现一个 ADO.NET 事件,如图,可以看到SQL语句。不过这里好像看不到具体的参数,如果要看参数值好像只能用第一种方式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值