Rausfinden bei welchem Datensatz sich DBGrid gerade befindet - Wie?
-
Hallo Zusammen,
gibt es eine Möglichkeit herauszufinden bei welchem Datensatz sich DBGrid gerade befindet??
Also einfach gesagt in welcher Zeile/Datensatz sich DBGrid gerade befindet. Ich muß mit einem Wert aus diesem Datensatz eine neue SQL-Abfrage machen und diese Abfrage muß sich jedes mal ändern wenn man im DBGrid zu einem neuen Datensatz geht.Danke im voraus
EPMS
-
ganz einfach:
die mit dem DBGrid verbundene Datenquelle (Table, Query) liefert dir die Daten des Datensatzes, wo der Datensatzzeiger des DBGrid steht,
die Abfrage kann z.B. mit Table->FieldByName("WasAuchImmer")->AsString erfolgen[Edit] oder mit
DBGrid1->DataSource->DataSet->Fields->Fields[0]->AsInteger;
-
Hi Linnea,
genau das mit FildByName habe ich auch gerade rausgefunden. Wollte das jetzt hier schreiben. Aber da warst mir zuvor gekommen. Trotzdem Danke schön.
Gruß
EPMS
-
RecNo