Hai Avax2k,
wie marabu schon sagte ist für solche Sachen das
OnAfterScroll ideal:
Delphi-Quellcode:
procedure TForm1.ADODataSet1AfterScroll(DataSet: TDataSet);
begin
Label9.Caption := DataSet.FieldByName('ID').AsString;
end;
Aber eigentlich wollte ich noch etwas zu deinem Codebeispiel sagen
Zitat:
der Quelltext sieht wie folgt aus:
Delphi-Quellcode:
with ADOQuery1
do
begin
Parameters.ParseSQL(
SQL.Text, true);
sql.Text := '
SELECT ID FROM Datenbank where ID = :ID';
open;
Parameters.ParamValues['
ID'] := ADODataSet1.FieldValues['
ID'];
Label9.Caption := ADODataSet1.FieldbyName('
ID').asString;
refresh;
end;
Dur rufst hier aus einer Tabelle das Feld
ID von dem Datesatz ab, der eine von Dir definierte ID besitzt.
So richtig Sinn macht das aber nicht
Auf deutsch würde das bedeutet: "Sage mir die ID des Datesatzes der die ID fünf hat".
Warum eine Information aus der Tabelle abfragen die Du schon hast?
Stephan B.
"Lasst den Gänsen ihre Füßchen"