Ich möchte zwei Ergebnisse mit einer Abfrage zurückgeben. Zum Beispiel die abgefragte Tabelle und außerdem möchte ich die Größe der ganzen Tabelle zurückgeben.
Ich kann es nicht in c # tun, da ich nur die ersten 100 Ergebnisse abfragen möchte, aber es sollte für den Kunden möglich sein, die nächsten 100 Ergebnisse abzufragen. Aber vorher möchte ich dem Kunden zeigen, ob es weitere Ergebnisse gibt.
Zum Beispiel habe ich eine Tabelle mit 150 Ergebnissen. Im ersten Anruf bekomme ich nur die ersten 100 Ergebnisse. Aber ich möchte auch die Information erhalten, dass noch 50 Ergebnisse übrig sind, ohne eine zweite Abfrage aufzurufen. Ist das mit Dapper möglich?
Wenn Sie wirklich nur wissen wollen, WENN es mehr Ergebnisse gibt und nicht wie viele, können Sie Ihre Ergebnisse auf 101 begrenzen. Dann werfen Sie die 101. Zeile aus, die nur ein Indikator dafür ist, dass es mehr als 100 Zeilen gibt.