Data.DBXCommon.TDBXDataTypes
Delphi
TDBXDataTypes = class(TDBXSubDataTypes)
C++
class PASCALIMPLEMENTATION TDBXDataTypes : public TDBXSubDataTypes
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Data.DBXCommon.pas Data.DBXCommon.hpp |
Data.DBXCommon | Data.DBXCommon |
Beschreibung
Datentypen, die vom dbExpress-Framework (TDBX) unterstützt werden.
Das dbExpress-Framework (TDBX) unterstützt eine Vielzahl von Datentypen. Diese Klasse stellt eine Liste der Konstanten für alle Typen bereit. TDBXType ist ein Typ für TDBXDataTypes.
Die folgende Tabelle enthält die Datentypen.
Konstante | Beschreibung |
---|---|
Unbekannter Typ |
Unbekannter Typ |
AnsiStringType |
8-Bit-ANSI-String |
DateType |
32-Bit-Datum |
BlobType |
Blob mit einem Untertyp |
BooleanType |
16-Bit-Boolean |
Int16Type |
16-Bit-Integer mit Vorzeichen |
Int32Type |
32-Bit-Integer mit Vorzeichen |
DoubleType |
64-Bit-Gleitkomma |
BcdType |
TBcd-Dezimalzahl aus der Unit FMTBcd |
BytesType |
Byte-Array mit fester Länge |
TimeType |
32-Bit-Uhrzeit |
DateTimeType |
64-Bit-Zeitstempel, der intern als TimeStampType verwaltet wird |
UInt16Type |
Vorzeichenloser 16-Bit-TSql-Integer |
UInt32Type |
Vorzeichenloser 32-Bit-Integer |
VarBytesType |
Byte-Array mit variabler, aber maximaler Länge von 64 Kilobyte |
CursorType |
Cursor-Typ von Oracle |
Int64Type |
64-Bit-Integer |
UInt64Type |
Vorzeichenloser 64-Bit-Integer |
AdtType |
Abstrakter Datentyp |
ArrayType |
Array-Datentyp |
RefType |
Referenzdatentyp |
TableType |
Verschachtelter Tabellendatentyp |
TimeStampType |
TSQLTimeStamp in der Unit SqlTimSt |
CurrencyType |
Standard-Währungstyp aus der Unit System. Wird intern als BCDType verwaltet. |
WideStringType |
UCS2-Unicode-String |
SingleType |
32-Bit-Gleitkomma |
Int8Type |
8-Bit-Integer mit Vorzeichen |
UInt8Type |
Vorzeichenloser 8-Bit-Integer |
ObjectType |
Objektserialisierung |
CharArrayType |
Zeichen-Array |
IntervalType |
Zeitintervall |
BinaryBlobType |
DBXConnection-Typ für DataSnap-Servermethoden, die die serverseitige Verbindung empfangen oder festlegen. Entspricht BlobType, aber mit einem BinarySubType-Untertyp. |
DBXConnectionType |
DBXConnection-Typ für DataSnap-Servermethoden, die die serverseitige Verbindung empfangen oder festlegen. |
VariantType |
Ist ein varianter Ausgabe- oder Rückgabeparameter. Wird nicht als TDBXReader-Spalte unterstützt. |
TimeStampOffsetType |
Zeitstempel-Offset |
JsonValueType |
DBX-Typ für einen JSON-Wert |
CallbackType |
DBX-Typ für ein Callback-Argument |
MaxBaseTypes |
Maximale Anzahl der Basistypen, außer Untertypen, die vom TDataSet-Typsystem unterstützt werden |