Um eine Seite aus einer Datenbank bekomme ich so etwas wie dies auszuführen haben:die Gesamtzahl der Datensätze erhalten, sobald eine Paginierung tun
var cs = (from x in base.EntityDataContext.Corporates
select x).Skip(10).Take(10);
Dadurch werden die ersten 10 Zeilen überspringen und die nächste 10.
wählenWie kann ich wissen, wie viele Zeilen wegen der Abfrage ohne Paginierung ergeben würden? Ich möchte keine weitere Abfrage ausführen, um die Zählung zu erhalten.
Ist diese Trennung von 2 Abfrage führt zu einer geringeren perfomence für viele Daten und komplex, wo Bedingungen? –