Einzelnen Beitrag anzeigen

Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#6

Re: Zeos(MySQL): ergebnisse zählen

  Alt 28. Okt 2004, 13:29
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ß
  Mit Zitat antworten Zitat