RecordCount hat 2 gravierende Nachteile:
1. Kann es abhängig von der
DB total falsche Ergebnisse liefern (das hatte ich schon desöftern bei
MSSQL in Verbindung mit der
BDE)
2. Wird das sehr lahm, wenn es sich um viele Datenzeilen handelt, da der Client vom ersten bis zum Letzten durchlaufen muss, um RecordCount zu ermitteln...
Wesentlich schneller ist
Delphi-Quellcode:
qryCount.SQL.text := 'Select count(*) as Anzahl from MeineTabelle' ;
qryCount.open ;
edit1.text := qryCount.FieldByName ('Anzahl').AsString ;
qryCount.close ;
Gruß