Anzeigen: Delphi C++
Anzeigeeinstellungen

Funktionen von Data.DB.TField

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche


AccessErrorErstellt eine Fehlermeldung und gibt eine EDatabaseError-Exception zurück.
AssignKopiert die Eigenschaft Value einer anderen Feldkomponente oder weist der Feldkomponente ein anderes Objekt zu.
AssignValueSetzt den Feldwert und verwendet dazu die Eigenschaft AsInteger, AsBoolean, AsString oder AsFloat.
BindÜberprüft, ob das Feld ein Lookup-Feld ist und aktualisiert oder validiert die Lookup-Liste.
ChangeErzeugt ein OnChange-Ereignis.
CheckInactiveÜberprüft, ob die Datenmenge inaktiv ist.
CheckTypeSizeÜberprüft die Größe eines Feldes.
ClearWeist einem Feld den Wert NULL zu.
CopyDataKopiert Datenbytes aus einer angegebenen Quelle in ein angegebenes Ziel.
DataChangedErzeugt ein deFieldChange-Ereignis.
DefinePropertiesGibt eine Methode zum Speichern von nicht als published deklarierten TField-Daten in einem Stream (beispielsweise eine Formulardatei) an.
FocusControlSetzt den Fokus eines Formulars auf die erste datensensitive Komponente, die mit dem Feldobjekt verknüpft ist.
FreeBuffersGibt verwendete Puffer frei.
GetAsAnsiStringGibt den Feldwert als AnsiString zurück.
GetAsBCDGibt den Feldwert als TBcd zurück.
GetAsBooleanGibt den Feldwert als Boolean zurück.
GetAsByteArrayGibt den Feldwert als Variant-Wert zurück, der unformatierte Daten enthält.
GetAsBytesGibt den Feldwert als TBytes zurück.
GetAsCurrencyGibt den Feldwert als Currency zurück.
GetAsDateTimeGibt den Feldwert als TDateTime zurück.
GetAsExtendedGibt den Feldwert als Extended zurück.
GetAsFloatGibt den Feldwert als Double zurück.
GetAsIntegerGibt den Feldwert als Integer zurück.
GetAsLargeIntGibt den Feldwert als Int64 zurück.
GetAsSingleGibt den Feldwert als Single zurück.
GetAsSQLTimeStampGibt den Feldwert als TSQLTimeStamp zurück.
GetAsSQLTimeStampOffsetGibt den Feldwert als TSQLTimeStampOffset zurück.
GetAsStringGibt den Feldwert als String zurück.
GetAsVariantGibt den Feldwert als Variant zurück.
GetAsWideStringGibt den Feldwert als WideString zurück.
GetCanModifyGibt zurück, ob der Inhalt des Feldes geändert werden kann.
GetClassDescGibt den verkürzten Klassennamen des Feldes zurück.
GetDataGibt die Felddaten unformatiert zurück.
GetDataSizeGibt die Anzahl der Bytes an, die für das Speichern des Wertes einer Feldkomponente erforderlich sind.
GetDefaultWidthGibt die Standardbreite des Feldes zurück.
GetFieldNoGibt die Ordinalposition der Feldspalte in der zugrunde liegenden Tabelle oder in dem Abfrageergebnis zurück.
GetHasConstraintsGibt zurück, ob die Feldwerte Einschränkungen unterliegen.
GetIsNullGibt zurück, ob das Feld Daten enthält oder nicht.
GetLookupListClassGibt den TLookupListClass-Datentyp zurück.
GetParentComponentGibt die Komponente zurück, die das Laden und Speichern des Feldes steuert.
GetSizeGibt bei Datentypen, die unterschiedliche Größen unterstützen, die bei der Definition des physikalischen Datenbankfeldes verwendete Größe zurück.
GetTextGibt den Feldwert als String zurück.
GetWideTextGibt den Feldwert als UnicodeString zurück.
HasParentGibt true zurück, wenn Feldkomponenten als Teil eines größeren Verbunds agieren.
IsBlobGibt an, ob das Feld die Daten eines BLOB-Feldes repräsentiert.
IsValidCharGibt an, ob die Eingabe eines bestimmten Zeichens für das Feld zulässig ist.
NotificationBenachrichtigt, dass Komponenten in einem Formular hinzugefügt oder daraus entfernt werden.
PropertyChangedErzeugt Änderungsereignisse der Datenmenge und des Layouts.
ReadStateLiest den Status der Komponente.
RefreshLookupListLädt die Lookup-Liste mit allen Werten für LookupResultField, die mit den Werten von LookupKeyFields übereinstimmen.
SetAsAnsiStringSetzt den Feldwert auf den gegebenen AnsiString-Wert.
SetAsBCDSetzt den Feldwert auf den gegebenen TBcd-Wert.
SetAsBooleanSetzt den Feldwert auf den gegebenen Boolean-Wert.
SetAsByteArraySetzt den Feldwert auf die als Variant übergebenen, unformatierten Daten.
SetAsBytesSetzt den Feldwert auf die gegebenen unformatierten Daten, die als TBytes übergeben werden.
SetAsCurrencySetzt den Feldwert auf den gegebenen Currency-Wert.
SetAsDateTimeSetzt den Feldwert auf den gegebenen TDateTime-Wert.
SetAsExtendedSetzt den Feldwert auf den gegebenen Extended-Wert.
SetAsFloatSetzt den Feldwert auf den gegebenen Double-Wert.
SetAsIntegerSetzt den Feldwert auf den gegebenen Integer-Wert.
SetAsLargeIntSetzt den Feldwert auf den angegebenen Int64-Wert.
SetAsSingleSetzt den Feldwert auf den gegebenen Single-Wert.
SetAsSQLTimeStampSetzt den Feldwert auf den gegebenen TSQLTimeStamp-Wert.
SetAsSQLTimeStampOffsetSetzt den Feldwert auf den gegebenen TSQLTimeStampOffset-Wert.
SetAsStringSetzt den Feldwert auf den gegebenen String-Wert.
SetAsVariantVersucht den Feldwert auf den gegebenen Variant-Wert zu setzen.
SetAsWideStringSetzt den Feldwert auf den gegebenen WideString-Wert.
SetAutoGenerateValueLegt fest, ob die Feldwerte vom Server generiert, anstatt vom Benutzer eingegeben werden können.
SetDataWeist einem Feld unformatierte Daten zu.
SetDataSetFügt das Feld zu der angegebenen Datenmenge hinzu.
SetDataTypeSetzt den Datentyp des Feldinhalts.
SetFieldKindSetzt die Art des Feldes entsprechend dem angegebenen Parameter.
SetFieldTypeStellt eine Schnittstelle für Methoden bereit, die die Eigenschaft DataType eines Feldes setzen können.
SetParentComponentSetzt die übergeordnete Komponente.
SetParentFieldLegt das TObjectField-Objekt fest, von dem das Feld abgeleitet wurde.
SetSizeSetzt die Feldgröße.
SetTextSetzt den Feldwert auf den gegebenen String-Wert.
SetVarValueSetzt den Feldwert auf den gegebenen Variant-Wert.
SetWideTextSetzt den Feldwert auf den gegebenen UnicodeString-Wert.
ValidateErzeugt ein OnValidate -Ereignis.


Frühere Versionen
Übersetzungen