FireDAC.Stan.Intf.TFDDataType
Delphi
TFDDataType = (dtUnknown, // unknown
dtBoolean, // Boolean
dtSByte, dtInt16, dtInt32, dtInt64, // signed int
dtByte, dtUInt16, dtUInt32, dtUInt64, // unsinged int
dtSingle, dtDouble, dtExtended, // float point numbers
dtCurrency, dtBCD, dtFmtBCD, // high-precision numbers
dtDateTime, dtTime, dtDate, dtDateTimeStamp, // date and time
dtTimeIntervalFull, dtTimeIntervalYM, dtTimeIntervalDS, // time interval
dtAnsiString, dtWideString, dtByteString, // string
dtBlob, dtMemo, dtWideMemo, dtXML, // value blobs
dtHBlob, dtHMemo, dtWideHMemo, // handle blobs
dtHBFile, // external files
dtRowSetRef, dtCursorRef, dtRowRef,
dtArrayRef, dtParentRowRef, // adt -> ftDataSet, ftCursor, ftADT, ftArray
dtGUID, dtObject); // adt -> IFDDataStoredObject
C++
enum DECLSPEC_DENUM TFDDataType : unsigned int { dtUnknown, dtBoolean, dtSByte, dtInt16, dtInt32, dtInt64, dtByte, dtUInt16, dtUInt32, dtUInt64, dtSingle, dtDouble, dtExtended, dtCurrency, dtBCD, dtFmtBCD, dtDateTime, dtTime, dtDate, dtDateTimeStamp, dtTimeIntervalFull, dtTimeIntervalYM, dtTimeIntervalDS, dtAnsiString, dtWideString, dtByteString, dtBlob, dtMemo, dtWideMemo, dtXML, dtHBlob, dtHMemo, dtWideHMemo, dtHBFile, dtRowSetRef, dtCursorRef, dtRowRef, dtArrayRef, dtParentRowRef, dtGUID, dtObject };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | FireDAC.Stan.Intf.pas FireDAC.Stan.Intf.hpp |
FireDAC.Stan.Intf | FireDAC.Stan.Intf |
Beschreibung
TFDDataType ist eine Menge von Werten, die den Datentypen von Tabellenfeldern entsprechen.
Der Typ TFDDataType ist eine Menge von Werten für die Eigenschaft DataType vieler FireDAC-Klassen.
In der folgenden Tabelle sind die möglichen Werte beschrieben:
Wert | Beschreibung |
---|---|
|
ANSI-String. |
|
Verweis auf ein Array. |
|
Binärcodierte Dezimalzahl, die ohne Genauigkeitsverlust in einen Währungstyp konvertiert werden kann. |
|
Großes Binärobjekt (Binary Large Object, BLOB). |
|
Boolescher Wert. |
|
Ganzzahliger 8-Bit-Wert ohne Vorzeichen. |
|
Byte-Array. |
|
Währungszahl. |
|
Verweis auf einen Cursor. |
|
Datum. |
|
Datum und Uhrzeit. |
|
Datum und Uhrzeit als Unixzeit (EN). |
|
Gleitkommazahl mit doppelter Genauigkeit. |
|
Gleitkommazahl mit erweiterter (extended) Genauigkeit. |
|
Binärcodierte Dezimalzahl, die für |
|
Global eindeutiger Bezeichner (Globally Unique Identifier). |
|
Handle einer Binärdatei. |
|
Handle eines großen Binärobjekts (BLOB). |
|
Handle eines ANSI-String-Memos. |
|
Handle eines Wide-String-Memos. |
|
Ganzzahliger 16-Bit-Wert mit Vorzeichen. |
|
Ganzzahliger 32-Bit-Wert mit Vorzeichen. |
|
Ganzzahliger 64-Bit-Wert mit Vorzeichen. |
|
ANSI-String-Memo. |
|
|
|
Verweis auf eine übergeordnete Zeile. |
|
Verweis auf eine Zeile. |
|
Verweis auf einen Zeilensatz. |
|
Ganzzahliger 8-Bit-Wert mit Vorzeichen. |
|
Gleitkommazahl mit einfacher Genauigkeit. |
|
Uhrzeit. |
|
Zeitspanne in Tagen, Stunden, Minuten und Sekunden. Entspricht |
|
Zeitspanne in Tagen, Stunden, Minuten und Sekunden. Entspricht |
|
Zeitspanne in Jahren und Monaten. |
|
Ganzzahliger 16-Bit-Wert ohne Vorzeichen. |
|
Ganzzahliger 32-Bit-Wert ohne Vorzeichen. |
|
Ganzzahliger 64-Bit-Wert ohne Vorzeichen. |
|
Unbekannt oder nicht definiert. |
|
Wide-String. |
|
Wide-String-Memo. |
|
XML-Daten. |