Entity Framework generated SQL statements

var Query= database.Table1.Find(cond,
f => f.Table2,
f => f.Table3,
f => f.Table4,
f => f.Table5)
.OrderBy(ordering).Skip((request.dataPage.PageIndex - 1) * request.dataPage.PageSize)
.Take((Int32)(request.dataPage.PageSize == 0 ? request.dataPage.RowCount : request.dataPage.PageSize))
.AsNoTracking()

 

Generates SQL statements

Var SQL = (query as ObjectQuery).ToTraceString();

 

Debug output SQL, attention query can not ToList (), otherwise it is not a IQueryable 

Debug.WriteLine((query as ObjectQuery).ToTraceString()); 

Guess you like

Origin www.cnblogs.com/101Love/p/11004048.html