![]() |
Datenbank: MS Access • Version: 2000 • Zugriff über: ADO
Suche im DBGrid
Hallo,
habe gerade ein Problem, welches wahrscheinlich schon oft gelöst wurde, hier aber nix darüber steht. Ich habe ein DBGrid, welches über eine ADOQuery gefüllt wird. Nun ist meine erste Spalte eine Zahl nach der ich suchen möchte. So nach dem Motto Ctrl + F. Wie bring ich es dem DBGrid bei, das er auf die entsprechende Zeile focusiiert? Im vorraus schon mal Danke Frank |
Re: Suche im DBGrid
Hai Frank,
das DBGrid ist ja "nur" die Visualisierung deines TDataSet (Query). Wenn sich also der Datensatzzeiger im Query ändert, springt auch der Focus im DBGrid zu dem Datensatz. Du müsstest also einfach mit ![]() Das DBGrid sollte dann den Focus auf dem gefundenen Datensatz haben. |
Re: Suche im DBGrid
Hi,
wenn dann noch eine Code-Zeile mehr kommt, dann steht der Cursor sogar in der richtigen Zelle:
Delphi-Quellcode:
Grüße vom marabu
DBGrid.SelectedIndex := 0;
|
Re: Suche im DBGrid
Das Leben kann so einfach sein!
Vielen Dank das Ihr geholfen habt meinen Blackout zu überwinden. Gruß Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz