Data.DB.TFieldDef.InternalCalcField
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.