In der
RxLib gibt es schon eine Komponente (TDbStatusLabel in
Unit RxDbctrl.pas) die Anzahl der Datensätze und die aktuelle Position innerhalb der Datenmenge anzeigen kann.
Die Komponente ist unabhängig von der Art der Datenquelle und setzt nur eine DataSource vorraus.
Ich denke dass man durch Analysieren des Sourcecode eine leicht abgespeckte Lösung bekommen kann.