Data.DBXCommon.TDBXDataTypes
Delphi
TDBXDataTypes = class(TDBXSubDataTypes)
C++
class PASCALIMPLEMENTATION TDBXDataTypes : public TDBXSubDataTypes
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Data.DBXCommon.pas Data.DBXCommon.hpp |
Data.DBXCommon | Data.DBXCommon |
Description
Types de données pris en charge par le framework dbExpress (TDBX).
Le framework dbExpress (TDBX) prend en charge divers types de données. Cette classe fournit une liste de constantes pour tous les types. TDBXType est un type pour TDBXDataTypes.
Ce tableau énumère les types de données.
Constante | Description |
---|---|
UnknownType |
UnknownType |
AnsiStringType |
Chaîne ANSI 8 bits |
DateType |
Date 32 bits |
BlobType |
Blob avec un sous-type |
BooleanType |
Booléen 16 bits |
Int16Type |
Entier signé 16 bits |
Int32Type |
Entier signé 32 bits |
DoubleType |
Virgule flottante 64 bits |
BcdType |
Décimal TBcd de l'unité FMTBcd |
BytesType |
Tableau d'octets de longueur fixe |
TimeType |
Heure 32 bits |
DateTimeType |
Horodatage 64 bits géré en interne comme un TimeStampType |
UInt16Type |
Entier 16 bits non signé TSql |
UInt32Type |
Entier 32 bits non signé |
VarBytesType |
Tableau d'octets de longueur variable avec une longueur maximale de 64 kilo-octets |
CursorType |
Type de curseur Oracle |
Int64Type |
Entier 64 bits |
UInt64Type |
Entier 64 bits non signé |
AdtType |
Type de données abstrait |
ArrayType |
Type de données Tableau |
RefType |
Type de données Référence |
TableType |
Type de données Table imbriquée |
TimeStampType |
TSQLTimeStamp dans l'unité SqlTimSt |
CurrencyType |
Type monétaire standard issu de l'unité System. Il est géré en interne comme un BCDType. |
WideStringType |
Chaîne Unicode UCS2 |
SingleType |
Virgule flottante 32 bits |
Int8Type |
Entier signé 8 bits |
UInt8Type |
Entier non signé 8 bits |
ObjectType |
Sérialisation d'objets |
CharArrayType |
Tableau de caractères |
IntervalType |
Intervalle de temps |
BinaryBlobType |
Type DBXConnection pour les méthodes serveur DataSnap qui reçoivent ou définissent la connexion côté serveur. C'est l'équivalent de BlobType mais avec un sous-type BinarySubType. |
DBXConnectionType |
Type DBXConnection pour les méthodes serveur DataSnap qui reçoivent ou définissent la connexion côté serveur |
VariantType |
Est un paramètre de sortie ou de retour Variant. N'est pas supporté en tant que colonne TDBXReader. |
TimeStampOffsetType |
Offset d'horodatage |
JsonValueType |
Type DBX pour une valeur JSON |
CallbackType |
Type DBX pour un argument callback |
MaxBaseTypes |
Nombre maximal de types de base, excluant les sous-types qui sont supportés par le système de type TDataSet |