为了账号安全,请及时绑定邮箱和手机立即绑定

如何查看用 Linq/PLinq 语法写的查询语句,转换成的 sql 查询语句。谢谢回答。

如何查看用 Linq/PLinq 语法写的查询语句,转换成的 sql 查询语句。谢谢回答。

www说 2018-11-20 14:09:41
如题,能否有一种工具或方法  查看如下两个语句生成的sql 执行语句。用的是Linq to Entity , DB_TeamTable 是数据库中存在的一张表DB_TestEntities db = new DB_TestEntities();1.var result = from s in db.DB_TeamTable select s; 2.var presult = from d in db.DB_TeamTable.AsParallel() select d;以上两句查询语句在执行时,会转换为相应的sql查询语句么,如果会,我在哪里可以查看转换后的sql语句呢?在线等,先谢过园友们的热情回答!项目用到的是Sqlserver 2008 、vs2010 C#
查看完整描述

2 回答

?
暮色呼如

TA贡献1853条经验 获得超9个赞

sql server  不是有个那个 性能工具中有个 sql server profiler吗,看看这个是不是可以帮助到你

查看完整回答
反对 回复 2018-11-24
?
慕慕森

TA贡献1856条经验 获得超17个赞

会转换为相应的SQL语句

你只用打个断点就可以得到对应的SQL语句了

Linq是延迟查询,真正的查询是在foreach里面才执行的


查看完整回答
反对 回复 2018-11-24
  • 2 回答
  • 0 关注
  • 376 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信