Forum: Datenbanken
Delphi
by dataspider,
29. Nov 2006
Hallo Darkchild,
mal sehen, ob ich helfen kann.
Mit der folgenden Methode durchläufst du die gefilterten Records der Grid und ermittelst die ID:
procedure TForm1.Button1Click(Sender: TObject);
Var
i : Integer;
ID: Integer;
begin
Forum: Datenbanken
Delphi
by dataspider,
28. Nov 2006
Hi,
ich weiss nicht, ob ich dein Problem richtig verstanden habe.
Ich denke, du willst die Datenmenge durchlaufen, die in der Grid angezeigt wird.
Da du nicht im Gridmode arbeitest, musst du mit dem DataBinding.DataController arbeiten.
Da gibt es den Recordindex, über den du die Id mit GetRecordId(RecordIndex) ermitteln kannst, sofern du ein KeyField mit deinem PK definiert hast.
Aber...