Anzeigen: Delphi
C++
Anzeigeeinstellungen
Funktionen von Data.DB.TField
Aus XE2 API Documentation
| AccessError | Erstellt eine Fehlermeldung und gibt eine EDatabaseError-Exception zurück. |
| Assign | Kopiert die Eigenschaft Value einer anderen Feldkomponente oder weist der Feldkomponente ein anderes Objekt zu. |
| AssignValue | Setzt 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. |
| Change | Erzeugt ein OnChange-Ereignis. |
| CheckInactive | Überprüft, ob die Datenmenge inaktiv ist. |
| CheckTypeSize | Überprüft die Größe eines Feldes. |
| Clear | Weist einem Feld den Wert NULL zu. |
| CopyData | Kopiert Datenbytes aus einer angegebenen Quelle in ein angegebenes Ziel. |
| DataChanged | Erzeugt ein deFieldChange-Ereignis. |
| DefineProperties | Gibt eine Methode zum Speichern von nicht als published deklarierten TField-Daten in einem Stream (beispielsweise eine Formulardatei) an. |
| FocusControl | Setzt den Fokus eines Formulars auf die erste datensensitive Komponente, die mit dem Feldobjekt verknüpft ist. |
| FreeBuffers | Gibt verwendete Puffer frei. |
| GetAsAnsiString | Gibt den Feldwert als AnsiString zurück. |
| GetAsBCD | Gibt den Feldwert als TBcd zurück. |
| GetAsBoolean | Gibt den Feldwert als Boolean zurück. |
| GetAsByteArray | Gibt den Feldwert als Variant-Wert zurück, der unformatierte Daten enthält. |
| GetAsBytes | Gibt den Feldwert als TBytes zurück. |
| GetAsCurrency | Gibt den Feldwert als Currency zurück. |
| GetAsDateTime | Gibt den Feldwert als TDateTime zurück. |
| GetAsExtended | Gibt den Feldwert als Extended zurück. |
| GetAsFloat | Gibt den Feldwert als Double zurück. |
| GetAsInteger | Gibt den Feldwert als Integer zurück. |
| GetAsLargeInt | Gibt den Feldwert als Int64 zurück. |
| GetAsSingle | Gibt den Feldwert als Single zurück. |
| GetAsSQLTimeStamp | Gibt den Feldwert als TSQLTimeStamp zurück. |
| GetAsSQLTimeStampOffset | Gibt den Feldwert als TSQLTimeStampOffset zurück. |
| GetAsString | Gibt den Feldwert als String zurück. |
| GetAsVariant | Gibt den Feldwert als Variant zurück. |
| GetAsWideString | Gibt den Feldwert als WideString zurück. |
| GetCanModify | Gibt zurück, ob der Inhalt des Feldes geändert werden kann. |
| GetClassDesc | Gibt den verkürzten Klassennamen des Feldes zurück. |
| GetData | Gibt die Felddaten unformatiert zurück. |
| GetDataSize | Gibt die Anzahl der Bytes an, die für das Speichern des Wertes einer Feldkomponente erforderlich sind. |
| GetDefaultWidth | Gibt die Standardbreite des Feldes zurück. |
| GetFieldNo | Gibt die Ordinalposition der Feldspalte in der zugrunde liegenden Tabelle oder in dem Abfrageergebnis zurück. |
| GetHasConstraints | Gibt zurück, ob die Feldwerte Einschränkungen unterliegen. |
| GetIsNull | Gibt zurück, ob das Feld Daten enthält oder nicht. |
| GetLookupListClass | Gibt den TLookupListClass-Datentyp zurück. |
| GetParentComponent | Gibt die Komponente zurück, die das Laden und Speichern des Feldes steuert. |
| GetSize | Gibt bei Datentypen, die unterschiedliche Größen unterstützen, die bei der Definition des physikalischen Datenbankfeldes verwendete Größe zurück. |
| GetText | Gibt den Feldwert als String zurück. |
| GetWideText | Gibt den Feldwert als UnicodeString zurück. |
| HasParent | Gibt true zurück, wenn Feldkomponenten als Teil eines größeren Verbunds agieren. |
| IsBlob | Gibt an, ob das Feld die Daten eines BLOB-Feldes repräsentiert. |
| IsValidChar | Gibt an, ob die Eingabe eines bestimmten Zeichens für das Feld zulässig ist. |
| Notification | Benachrichtigt, dass Komponenten in einem Formular hinzugefügt oder daraus entfernt werden. |
| PropertyChanged | Erzeugt Änderungsereignisse der Datenmenge und des Layouts. |
| ReadState | Liest den Status der Komponente. |
| RefreshLookupList | Lädt die Lookup-Liste mit allen Werten für LookupResultField, die mit den Werten von LookupKeyFields übereinstimmen. |
| SetAsAnsiString | Setzt den Feldwert auf den gegebenen AnsiString-Wert. |
| SetAsBCD | Setzt den Feldwert auf den gegebenen TBcd-Wert. |
| SetAsBoolean | Setzt den Feldwert auf den gegebenen Boolean-Wert. |
| SetAsByteArray | Setzt den Feldwert auf die als Variant übergebenen, unformatierten Daten. |
| SetAsBytes | Setzt den Feldwert auf die gegebenen unformatierten Daten, die als TBytes übergeben werden. |
| SetAsCurrency | Setzt den Feldwert auf den gegebenen Currency-Wert. |
| SetAsDateTime | Setzt den Feldwert auf den gegebenen TDateTime-Wert. |
| SetAsExtended | Setzt den Feldwert auf den gegebenen Extended-Wert. |
| SetAsFloat | Setzt den Feldwert auf den gegebenen Double-Wert. |
| SetAsInteger | Setzt den Feldwert auf den gegebenen Integer-Wert. |
| SetAsLargeInt | Setzt den Feldwert auf den angegebenen Int64-Wert. |
| SetAsSingle | Setzt den Feldwert auf den gegebenen Single-Wert. |
| SetAsSQLTimeStamp | Setzt den Feldwert auf den gegebenen TSQLTimeStamp-Wert. |
| SetAsSQLTimeStampOffset | Setzt den Feldwert auf den gegebenen TSQLTimeStampOffset-Wert. |
| SetAsString | Setzt den Feldwert auf den gegebenen String-Wert. |
| SetAsVariant | Versucht den Feldwert auf den gegebenen Variant-Wert zu setzen. |
| SetAsWideString | Setzt den Feldwert auf den gegebenen WideString-Wert. |
| SetAutoGenerateValue | Legt fest, ob die Feldwerte vom Server generiert, anstatt vom Benutzer eingegeben werden können. |
| SetData | Weist einem Feld unformatierte Daten zu. |
| SetDataSet | Fügt das Feld zu der angegebenen Datenmenge hinzu. |
| SetDataType | Setzt den Datentyp des Feldinhalts. |
| SetFieldKind | Setzt die Art des Feldes entsprechend dem angegebenen Parameter. |
| SetFieldType | Stellt eine Schnittstelle für Methoden bereit, die die Eigenschaft DataType eines Feldes setzen können. |
| SetParentComponent | Setzt die übergeordnete Komponente. |
| SetParentField | Legt das TObjectField-Objekt fest, von dem das Feld abgeleitet wurde. |
| SetSize | Setzt die Feldgröße. |
| SetText | Setzt den Feldwert auf den gegebenen String-Wert. |
| SetVarValue | Setzt den Feldwert auf den gegebenen Variant-Wert. |
| SetWideText | Setzt den Feldwert auf den gegebenen UnicodeString-Wert. |
| Validate | Erzeugt ein OnValidate -Ereignis. |