TurboDB VCL Komponenten Bibliothek

TTdbDataSet.FieldDefsTdb

TTdbDataSet

Previous  Top  Next

Die Eigenschaft FieldDefs zeigt auf die Liste der Felddefinitionen für die Datenmenge.

Delphi Syntax:

property FieldDefsTdb: TTdbFieldDefs;

C++ Syntax:

__property TTdbFieldDefs* FieldDefsTdb = {read=GetFieldDefsTdb, write=SetFieldDefsTdb};

Beschreibung

FieldDefsTdb ist eine Liste der Felddefinitionen einer Datenmenge auf eine Weise, die speziell für TurboDB ist. FieldDefsTdb enthält die Felddefinitionen einer Datenmenge. Sie können diesen Wert in Ihren Anwendungen zwar lesen, um die Felddefinitionen zu ermitteln, sollten die Definitionen aber nur beim Erstellen einer neuen Tabelle mit CreateTable ändern.

Wenn Sie Felddefinitionen zu FieldDefsTdb hinzufügen, löschen oder ändern, werden die Änderungen in die Standard-TDataSet.FieldDefs übernommen und umgekehrt. Verwenden Sie FieldDefsTdb, um TurboDB spezifische Felder und Eigenschaften wie Auswahlfelder, Linkfelder oder Relationen einzusetzen. Verwenden Sie FieldDefs um mit TTdbDataSet auf kompatible Art zu TDataSet zu arbeiten.

Um auf die Felder und Feldwerte in einer Datenmenge zuzugreifen, verwenden Sie die Eigenschaften Fields, AggFields und FieldValues sowie die Methode FieldByName.