Hallo,
Andreas hat das/mein Problem korrekt beschrieben. Der Anwender gibt im TEdit seinen Suchbegriff ein, der aus ein bis n Zeichen bestehen kann. Während der Eingabe wird (onChange) bereits ein TDataSet.Locate abgesetzt um den nächst passenden Datensatz vorzuschlagen. Bei sehr großen Datenmengen und lahmen Rechner (
ADO, SQLServer) dauert so ein Locate schon einmal 0,5 Sec. Nun soll eben im OnChange geprüft werden, ob der Anwender sich seines Suchbegriffs schon so sicher ist, das es munter tippt. Dann erspare ich mir das Locate (was auch die Zeichenanzeige entsprechend verzögert und den Anwender verunsichert, habe ich schon getippt oder warte ich noch
)).
Ciao
Frank