ich habe ein TDBGrid und eine Datenbank TDBA.
Ich möchte wie in einem Stringgrid wenn ich den Anfangsbuchstaben betätige,
dass die Cursorposition auf die Zeile des Datensatz springt.
Ich habe in KeyPress folgendes.
Code: Alles auswählen
dba.Locate('NNAME',Key,[loCaseInsensitive, loPartialKey]);
Z.B. wenn es 'O' nicht gibt aber P, dann springt er zu 'P'.
Ich möchte aber, dass er gar nicht springt, wenn es den Buchstaben nicht gibt.
Was mache ich Falsch bzw. nicht?
Auch eine if Abfrage liefert das gleiche Resultat.
Gruß
hbr