0
나는 쿼리가 아래와 같은 설명이 있습니다MVC 컨트롤러에서 내 LINQ 쿼리의 SQL을 표시하려면 어떻게합니까? 내 컨트롤러에서
using (var db = new NorthwindEntities())
{
var query = db.Orders
.Select()
.OrderBy()
.Skip()
.Take();
}
내가이 쿼리의 SQL 출력을 좀하고 싶습니다.
나는 getCommand()
을 사용해 보았지만 NorthwindEntities에는 이에 대한 정의가 없습니다. 시도하고 얻을 수있는 또 다른 방법이 있습니까?
[LINQ에서 SQL로 SQL 가져 오기] (http://stackoverflow.com/questions/18237312/get-sql- query-from-linq-to-sql)이 보여 주듯이, 중단 점을 넣고 디버거를 사용하여이를 검사하거나'string sql = query.ToString();'을 사용하여 SQL을 볼 수 있습니다. –
감사! 간단한 대답 --.-; – user3431504