Entity Framework - Sql mit toTraceString anzeigen

8

Ich versuche, die generierte SQL anzuzeigen, die Entity Framework 5.0 aus einer Entitätsabfrage generiert. Überall im Web ( zum Beispiel ) sagt jeder, dass er aussprechen soll IQuerable -Objekt für ein Objekt ObjectQuery und anschließend die Methode toTraceString (), um die generierte Abfrage zurückzugeben.

Allerdings bekomme ich immer eine ungültige Ausnahme:

%Vor%

Was ist der neue Weg, dies in Entity Framework 5 zu tun?

    
Rafi 14.04.2013, 18:43
quelle

2 Antworten

11

Sie können das generierte SQL von einem IQueryable mit .ToString() anzeigen, z.

%Vor%     
Richard 14.04.2013, 18:59
quelle
1

Verwenden Sie SQL Server? Wenn ja, versuchen Sie es mit dem Profiler. Tools- & gt; SQL Server Profiler in der Entwicklungsversion von Management Studio

    
kirsten g 14.04.2013 19:13
quelle