Entwickler-Ecke

Datenbanken - Selektierung eines Feldes im grid


day - Do 04.09.03 11:56
Titel: Selektierung eines Feldes im grid
hallo
ich habe folgendes Problem. Ich möchte daten die ich aus einer Datenbank habe in meinem grid selektieren können. Das Grid habe ich einer Query zugewiesen wo die daten aus der Datenbank geladen und somit angezeigt werden.

Mit Grid.SelectedField bekomme ich ein Type Field zurück. Wie bekomme ich jetzt aber die selektiere Zeile damit ich mit
Order.FieldValues['ColumnName'] daraufzugreifen kann.

denn momentan ist es so das ich nur den ersten eintrag selektieren kann. Er springt immer dort hin.


UGrohne - Do 04.09.03 14:31

Hab Dein Topic erstmal verschoben, da Du anscheinend ein DBGrid meinst.

Wenn Du eine Zeile selektierst im DBGrid wird der Datensatz-Zeiger im Query auf diesen Datensatz gesetzt, Du kannst dann also sofort über

Delphi-Quelltext
1:
IBQuery1.FieldByName("feld").AsString                    

auf die einzelnen Spalten/Felder zugreifen.