Datasnap.Provider.TPutFieldInfo

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TPutFieldInfo = record

C++

struct DECLSPEC_DRECORD TPutFieldInfo
{
public:
    int FieldNo;
    Data::Db::TField* Field;
    Data::Db::TDataSet* DataSet;
    int Size;
    bool IsDetail;
    bool Opened;
    TPutFieldProc PutProc;
    int LocalFieldIndex;
    void *FieldInfos;
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider Datasnap.Provider

Beschreibung

TPutFieldInfo enthält Informationen über ein Feld.

TPutFieldInfo ist ein Record, der Informationen über ein Feld enthält. TPutFieldInfo wird beim Hinzufügen von neuen Feldern zu einer Datenmenge verwendet. Die folgende Tabelle enthält die Felder von TPutFieldInfo.



Feld Bedeutung

FieldNo

Die Position des Feldes (Spalte) in der zugrunde liegenden Datenbanktabelle.

Field

Die tatsächliche Feldkomponente.

DataSet

Kennzeichnet die Datenmenge, zu der die Feldkomponente gehört.

Size

Gibt bei Datentypen, die unterschiedliche Größen unterstützen, die bei der Definition des physikalischen Datenbankfeldes verwendete Größe an.

IsDetail

Gibt an, ob das Feld mit der Datenmenge verknüpft ist

Opened

Gibt für den Fall, dass das Feld mit der Datenmenge verknüpft ist, an, ob die verknüpfte Datenmenge aktiv ist.

PutProc

Speichert die für das Hinzufügen des Feldes zu der Datenmenge verwendete Prozedur an.

LocalFieldIndex

Intern verwendete Indexvariable.

FieldInfos

Wenn das Feld mit der Datenmenge verknüpft ist, enthält FieldInfos Informationen über alle Felder in der verknüpften Datenmenge. Um auf die Informationen über die Felder zuzugreifen, wandeln Sie den Typ von FieldInfos in TInfoArray um.



Siehe auch