Hallo,#
zumindestens das normale DBGrid war zwar sehr clever, wenn es sich im DBase/
Paradox handelte,
aber bei Interbase/Firebird nicht ganz so.
Indizes waren extrem wichtig und zwar Indizes in
beiden Richtungen
(Create Asc Index, Create Desc Index).
Das Asc kannst du auch weglassen.
Ansätze
1. Nimm eine leere Datenbank bzw. eine mit wenigen Datensätzen.
Ist das dort schnell, musst Du dir die
SQL-Befehle ansehen,
die das DBGrid so wegschickt (
DB-Monitor benutzen).
2. Bau doch mal testweise das gleiche mit einem TStringGrid oder einem normalen RXGrid nach
(dann natürlich nur mit Queries).