Type プロパティ

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

対象

FieldParameterProperty