Wieso überhaupt Locate? Bei einem
SQL Server lässt man das doch sinnvollerweise über
SQL-Queries laufen ...
Ach was.
Wie würdest Du folgende Aufgabenstellung per
SQL lösen:
Lade die Kundendaten ein und positioniere dann den Datensatz auf den Kunden, dessen Nachname die im Editfeld 'edFilter' eingegebenen Zeichen enthält.
Also mir fällt da nur
myCustomerTable.Locate('cuName',edFilter.Text, [loPartialKey,loCaseInsensitive])
ein.
Mit
SQL lässt sich das Positionieren des Datensatzzeigers
imho nicht sinnvoll lösen.
Das Bild hängt schief.