Hallo,
Zitat:
leider dauert Dataset.recordcount auch lange und wird nicht überall unterstützt
Das stimmt schon
select
count(*) kennt aber jede (anständige) Datenbank.
Von welcher
DB reden wir denn ?
Ich mache das immer so,
alle benötigten Datensätze in eine TList (oder ähnliches) laden
Grid.RowCount:= List.Count+1 (dada

).
Ausserdem weder der alte Spruch:
Wozu 16.000 Records anzeigen ?
Heiko