Wenn ich eine Abfrage in Dapper ausführen und nur einen Block von Datensätzen abrufen möchte, kann ich .Skip() verwenden. Take(), oder brauche ich verwenden Sie wählen Top N * in der SQL?Hat Dappers IEnumerable <T> verzögerte oder sofortige Ausführung?
zB Bei einer Tabelle mit 10.000 Datensätzen und ich möchte nur die ersten 200, weil meine Liste Seite nur 200 pro Seite zeigt. Leite ich das?
conn.Query<Widget>("select * from Widgets").Skip((page - 1) * size).Take(size);
Oder diese:
conn.Query<Widget>("select top 200 * from Widgets");
Ist Dapper der .Query<T>
Methode abgegrenzt oder nicht?