Daniel Walzenbach hat in seinem Blog gezeigt wie man die von Linq erzeugte SQL Abfrage in die Console umleiten kann.Was machen nun die Webentwickler die keine Console haben?Eine Möglichkeit ist, den Inhalt in den Debugger Output zu schreiben, dazu hat Kris Vandermotten eine kleine Klasse geschrieben die in seinem Blog zu finden ist.Wer sich die SQL Abfrage im Browser ansehen möchte, kann den StringWriter verwenden wie der folgende Code zeigt:
DataContext db = new DataContext(); StringWriter stringWriter = new StringWriter(); db.Log = stringWriter; // Linq Abfrage Response.Write(stringWriter.ToString());