Autor Beitrag
day
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 107



BeitragVerfasst: Do 04.09.03 11:56 
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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: 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
ausblenden Delphi-Quelltext
1:
IBQuery1.FieldByName("feld").AsString					

auf die einzelnen Spalten/Felder zugreifen.