Data.DB.TDataSet.GetFieldNames
Delphi
procedure GetFieldNames(List: TStrings); virtual;
C++
virtual void __fastcall GetFieldNames(System::Classes::TStrings* List);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Beschreibung
Ruft eine Liste mit den Namen der Felder in einer Datenmenge ab.
Mit GetFieldNames erhalten Sie eine Liste aller Feldnamen in einer Datenmenge. List ist ein TStrings-Objekt, das von der Anwendung erstellt und verwaltet wird. Im folgenden Beispiel wird ein Listenfeld mit den Feldnamen einer Tabelle gefüllt:
SQLDataSet1.GetFieldNames(ListBox1.Items);
SQLDataSet1->GetFieldNames(ListBox1->Items);
Das Abrufen der Feldnamen ist beispielsweise bei Datenmengen sinnvoll, deren Feldobjekte dynamisch zur Laufzeit erzeugt werden. Aufgrund der Liste kann die Verarbeitung auf die Felder beschränkt werden, die zur Laufzeit vorhanden sind.
Hinweis: GetFieldNames fügt keine Namen von zusammengefaßten Feldern in die Liste ein.