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());