Data.DBXCommon.TDBXDataTypes
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)はさまざまなデータ型をサポートします。このクラスは、すべての型に対応する定数のリストを提供します。TDBXType は TDBXDataTypes の型です。
次の表にデータ型を示します。
定数 | 説明 |
---|---|
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 型システムでサポートされているサブタイプを除く基底型の最大数 |