Parameter、Field、または Property の各オブジェクトの演算型またはデータ型を示します。
次の DataTypeEnum 値のうちの 1 つを設定または取得します。
|
定数 |
値 |
説明 |
|
adBigInt |
20 |
8 バイトの符号付き整数 |
|
adBinary |
128 |
バイナリ値 |
|
adBoolean |
11 |
ブール型 (Boolean) 値 |
|
adBSTR |
8 |
終端が null の文字列 (Unicode) |
|
adChar |
129 |
文字列型 (String) 値 |
|
adCurrency |
6 |
通貨値 (8 バイトの符号付き整数、桁数 10,000) |
|
adDate |
7 |
日付型 (Date) 値 |
|
adDBDate |
133 |
日付値 (yyyymmdd) |
|
adDBTime |
134 |
時刻値 (hhmmss) |
|
adDBTimeStamp |
135 |
日付時刻スタンプ (yyyymmddhhmmss + 10 億分の 1 桁までの小数) |
|
adDecimal |
14 |
固定の精度および桁数を持つ正確な数値 |
|
adDouble |
5 |
倍精度浮動小数点値 |
|
adEmpty |
0 |
指定された値なし |
|
adError |
10 |
32 ビットのエラー コード |
|
adGUID |
72 |
グローバル一意識別子 (GUID) |
|
adIDispatch |
9 |
OLE オブジェクトの IDispatch インターフェイスを指すポインタ |
|
adInteger |
3 |
4 バイトの符号付き整数 |
|
adIUnknown |
13 |
OLE オブジェクトの IUnknown インターフェイスを指すポインタ |
|
adLongVarBinary |
205 |
ロング バイナリ値 (Parameter オブジェクトのみ) |
|
adLongVarChar |
201 |
長文字列型 (String) 値 (Parameter オブジェクトのみ) |
|
adLongVarWChar |
203 |
終端が null の長文字列値 (Parameter オブジェクトのみ) |
|
adNumeric |
131 |
固定の精度および桁数を持つ正確な数値 |
|
adSingle |
4 |
単精度浮動小数点値 |
|
adSmallInt |
2 |
2 バイトの符号付き整数 |
|
adTinyInt |
16 |
1 バイトの符号付き整数 |
|
adUnsignedBigInt |
21 |
8 バイトの符号なし整数 |
|
adUnsignedInt |
19 |
4 バイトの符号なし整数 |
|
adUnsignedSmallInt |
18 |
2 バイトの符号なし整数 |
|
adUnsignedTinyInt |
17 |
1 バイトの符号なし整数 |
|
adUserDefined |
132 |
ユーザー定義変数 |
|
adVarBinary |
204 |
バイナリ値 (Parameter オブジェクトのみ) |
|
adVarChar |
200 |
文字列型 (String) 値 (Parameter オブジェクトのみ) |
|
adVariant |
12 |
OLE オートメーション バリアント型 (Variant) |
|
adVarWChar |
202 |
終端が null の Unicode 文字列 (Parameter オブジェクトのみ) |
|
adWChar |
130 |
終端が null の Unicode 文字列 |
Parameter オブジェクトの Type プロパティは読み取り/書き込みが可能です。それ以外のオブジェクトの Type プロパティは読み取り専用です。