Data.DBXCommon.TDBXDataTypes

De RAD Studio API Documentation
Aller à : navigation, rechercher

Data.DBXCommon.TDBXSubDataTypesSystem.TObjectTDBXDataTypes

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

Voir aussi