Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Label oder DBText auf Klick aktualisieren

  Alt 19. Nov 2005, 07:37
Hai Avax2k,

wie marabu schon sagte ist für solche Sachen das Delphi-Referenz durchsuchenOnAfterScroll 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"
  Mit Zitat antworten Zitat