2010-11-01 68 views
1

this示例中,该视频的屏幕快照显示,如果您单击以下放大类工具提示,它将显示一个调试器,向您显示LINQ表转换成的SQL tg:LINQ to SQL。示波器调试器不显示SQL

alt text

然而,当我下载示例VB代码并运行它,并尝试做同样的事情在VS2010旗舰版,我看到了下面。请注意,放大镜镜头可视化器图标不可用。

我错过了什么?我需要安装一个单独的调试器吗?我的数据集可视化工作正常...

alt text

+0

[C#检索linq上的where子句]的可能重复(http://stackoverflow.com/questions/1405260/c-retrieve-where-clause-on-linq) – nothrow 2010-11-01 12:35:18

+1

甚至没有关闭。我不只是想以任何方式查看SQL。我想知道为什么可视化工具不工作,以及如何解决它。 – ChadD 2010-11-01 12:53:58

回答

2

我不知道为什么形象化工作不适合你,但如果你没有找到一个解决方案的另一个(不太方便)的方式来查看SQL将分配TextWriter(例如Console.Out)到DataContext.Log

0

您可以通过SQL Server Profiler查看正在执行的查询。