Was mich wundert ist dein Select
* from, also ich meine das Sternchen.
Wie viele Spalten hat die Tabelle?
Und was heißt: dauert ewig. Wie lange dauert es?
Evtl. hilft eine 2.
Query, die nur die Record-ID und den Kundenvornamen enthält (Select Identifikation, Kundenvorname from Kunden order by Kundenvorname)
Dann auf *diese* 2.
Query das Locate anwenden. Die Record-ID merken und im Grid auf diesen Datensatz positionieren.