Data.DBXCommon.TDBXDataTypes

提供: RAD Studio API Documentation
移動先: 案内検索

Data.DBXCommon.TDBXSubDataTypesSystem.TObjectTDBXDataTypes

Delphi

TDBXDataTypes = class(TDBXSubDataTypes)

C++

class PASCALIMPLEMENTATION TDBXDataTypes : public TDBXSubDataTypes

プロパティ

種類 可視性 ソース ユニット
class public
Data.DBXCommon.pas
Data.DBXCommon.hpp
Data.DBXCommon Data.DBXCommon

説明

dbExpress フレームワーク(TDBX)でサポートされるデータ型です。


dbExpress フレームワーク(TDBX)はさまざまなデータ型をサポートします。このクラスは、すべての型に対応する定数のリストを提供します。TDBXTypeTDBXDataTypes の型です。

次の表にデータ型を示します。

定数 説明

UnknownType

不明な型

AnsiStringType

8 ビット ANSI 文字列

DateType

32 ビットの日付

BlobType

サブタイプ付き BLOB

BooleanType

16 ビット論理式

Int16Type

16 ビット符号付き整数

Int32Type

32 ビット符号付き整数

DoubleType

64 ビット浮動小数点数

BcdType

FMTBcd ユニットの TBcd 10 進数

BytesType

固定長バイト配列

TimeType

32 ビットの時間

DateTimeType

TimeStampType として内部的に管理されている 64 ビット タイムスタンプ

UInt16Type

TSql 符号なし 16 ビット整数

UInt32Type

32 ビット符号なし整数

VarBytesType

最大長 64KB の可変長バイト配列

CursorType

Oracle カーソル型

Int64Type

64 ビット整数

UInt64Type

64 ビット符号なし整数

AdtType

抽象データ型

ArrayType

配列データ型

RefType

参照データ型

TableType

ネストしたテーブル データ型

TimeStampType

SqlTimSt ユニット内の TSQLTimeStamp

CurrencyType

System ユニットに定義されている標準の通貨型。BCDType として内部的に管理

WideStringType

UCS2 Unicode 文字列

SingleType

32 ビット浮動小数点数

Int8Type

8 ビット符号付き整数

UInt8Type

8 ビット符号なし整数

ObjectType

オブジェクト シリアル化

CharArrayType

文字配列

IntervalType

時間間隔

BinaryBlobType

サーバー側接続を受信または設定する DataSnap サーバー メソッドの DBXConnection 型。BlobType と同等ですが、BinarySubType サブタイプを持っています

DBXConnectionType

サーバー側接続を受信または設定する DataSnap サーバー メソッドの DBXConnection 型

VariantType

Variant 型の出力パラメータまたは戻り値パラメータ。TDBXReader の列としてはサポートされていません

TimeStampOffsetType

タイム スタンプ オフセット

JsonValueType

JSON 値の DBX 型

CallbackType

コールバック引数の DBX 型

MaxBaseTypes

TDataSet 型システムでサポートされているサブタイプを除く基底型の最大数

関連項目