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 プロパティは読み取り専用です。