Werte in Standard-Steuerelementen anzeigen
Nach oben zu Felder - Index
Nach oben zu C++Builder-Entwicklerhandbuch
In einer Anwendung kann über die Eigenschaft Value auf den Wert einer Datenbankspalte zugegriffen werden. Die folgende OnDataChange-Ereignisbehandlungsroutine aktualisiert beispielsweise den Text eines Vcl.StdCtrls.TEdit-Steuerelements, weil sich der Wert des Feldes CustomersCompany möglicherweise geändert hat:
procedure TForm1.CustomersDataChange(Sender: TObject, Field: TField); begin Edit3.Text := CustomersCompany.Value; end;
void __fastcall TForm1::Table1DataChange(TObject *Sender, TField *Field) { Edit3->Text = CustomersCompany->Value; }
Diese Vorgehensweise ist für Strings geeignet, kann aber bei anderen Datentypen zusätzlichen Programmieraufwand für das Konvertieren in andere Datentypen bedeuten. Die Feldkomponenten verfügen jedoch über integrierte Konvertierungseigenschaften.
Hinweis: Sie können auch Varianten verwenden, um Feldwerte abzurufen und zu setzen.