Jak ustawić wskaźnik na odpowiednie miejsce w DbGrid?

0

Witajcie!
Jak problem to znowu do Was (a gdzie indziej, nigdy się na Was nie zawiodłem)

Otóż mam DBGrid-a (gdzie wyświetlam bazę danych - MySQL/Zeos). Baza/DBGrid jest sortowany w/g pola numerycznego (np. NRINW). Czy mogę oprogramować tak DBGrida, abym po naciśnięciu klawisza "1" wskaźnik w DBGridzie ustawił mi się na rekordzie z NRINW = 1, następnie po dalszym naciskaniu np "2" ustawi się na rekordzie z NRINW=12. Obsługę zdarzeń onKeyDown, onKeyPress znam, ale nie wiem jak ustawić odpowiednio wskaźnik na szukanym rekordzie?
W sql można skonstruować zapytanie np.

SELECT * FROB baza WHERE NRINW= xxx

ale to nie o to chodzi. Chcę widzieć całą bazę, ale wskaźnik ma przeskakiwać na odpowiedni rekord.

Pomożecie?
Sc0li0sis

0

Wielkie dzięki Przemku!

Właśnie szukałem i znalazłem Locate(), wcześniej szukałem Find() i nic nie mogłem znaleźć. Wiedziałem, że można na Was liczyć

S.

0

pooglądaj sobie SmDbGrid, w szczególności "Filter for columns".

1 użytkowników online, w tym zalogowanych: 0, gości: 1