Data.DB.TDataSet.GetFieldList

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure GetFieldList(List: TList<TField>; const FieldNames: string); overload;
procedure GetFieldList(List: TList; const FieldNames: string); overload; deprecated 'Use overloaded method instead';

C++

void __fastcall GetFieldList(System::Generics::Collections::TList__1<TField*>* List, const System::UnicodeString FieldNames)/* overload */;
void __fastcall GetFieldList _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::Classes::TList* List, const System::UnicodeString FieldNames)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Data.DB.pas
Data.DB.hpp
Data.DB TDataSet

Beschreibung

Kopiert die angegebenen Feldobjekte in eine Liste.

Mit GetFieldList können Sie die angegebenen Feldobjekte in ein von der Anwendung erstelltes und verwaltetes Listenobjekt kopieren.

List gibt das TList-Objekt an, in das die Felder kopiert werden. FieldNames ist ein String mit den Namen der Feldobjekte. Die verschiedenen Feldnamen in der Liste müssen durch Semikolons voneinander getrennt werden. Daraufhin wird eine Liste mit den Feldobjekten erstellt, die mit den Feldern in der Liste der Datenmenge übereinstimmen.

Anmerkung:  Normalerweise werden Feldobjekte nicht mit GetFieldList kopiert. Auf die Felder kann durch die Datenmenge selbst direkt zugegriffen werden. In manchen Fällen ist es jedoch besser, statt mit dem eigentlichen Feldobjekt in der Datenmenge mit einer Kopie oder mit seinen Daten zu arbeiten.

Siehe auch