Hi,
du hast bestimmt die Feldnamen in DBGrid fest hinterlegt.
Lösch die Feldzuweisungen im DBGrid doch einfach mal raus und versuch es einfach noch einmal.
Sobald die Datenmenge geöffnet wird, werden die Felder automatisch und dynamisch in dem DBGrid erstellt.
Schöne Grüße,
Jens