2010-11-01 21 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查看正在執行的查詢。