Data.DB.TFieldDef.InternalCalcField

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property InternalCalcField: Boolean read FInternalCalcField write FInternalCalcField;

C++

__property bool InternalCalcField = {read=FInternalCalcField, write=FInternalCalcField, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Data.DB.pas
Data.DB.hpp
Data.DB TFieldDef

Beschreibung

Gibt an, ob der Wert des Feldes von der zugrunde liegenden Datenbank berechnet wird.

Mit InternalCalcField können Sie feststellen, ob das Feld einen Wert repräsentiert, der von der zugrunde liegenden Datenbank übergeben wurde und somit kein physikalisches Datenbankfeld darstellt. Intern berechnete Felder werden von SQL-Servern oder der BDE in einer Abfrageansicht berechnet und in der Datenmenge wie Datenfelder gespeichert.

So enthält beispielsweise die Datenmenge in folgender SQL-Anweisung ein Feld für den berechneten Wert ONHAND * COST.

SELECT PartNo, Description, OnHand, Cost, (OnHand * Cost) FROM PARTS

Wenn die Eigenschaft RequestLive des TQuery-Objekts true ist, hat die Eigenschaft InternalCalcField dieses berechneten Wert den Wert true.

Die Eigenschaft InternalCalcField ist schreibgeschützt.

Siehe auch