DataTypeEnum

適用先: Access 2013、Office 2013

Specifies the data type of a Field, Parameter, or Property. The corresponding OLE DB type indicator is shown in parentheses in the description column of the following table. OLE DB データ型の詳細については、「CHAPTER 13 and 付録 A of THE OLE DB Programmer's Reference」を参照してください

定数

説明

AdArray
(ADOX には適用されません。

0x2000

常に別のデータ型定数と組み合わされ、そのデータ型の配列を示すフラグ値です。

adBigInt

20

8 バイトの符号付き整数を示します (DBTYPE_I8)。

adBinary

128

バイナリ値を示します (DBTYPE_BYTES)。

adBoolean

11

ブール値を示します (DBTYPE_BOOL)。

adBSTR

8

null で終わる文字列 (Unicode) を示します (DBTYPE_BSTR)。

adChapter

136

子行セットの行を識別する 4 バイト チャプター値を示します (DBTYPE_HCHAPTER)。

adChar

129

文字列値を示します (DBTYPE_STR)。

adCurrency

6

通貨値を示します (DBTYPE_CY)。通貨型は小数点以下 4 桁の固定小数点の数値です。スケールが 10,000 の、8 バイトの符号付き整数で格納します。

adDate

7

日付値を示します (DBTYPE_DATE)。日付は倍精度浮動小数点数型 (Double) で格納され、整数部分は 1899 年 12 月 30 日からの日数を、小数部分は時刻を表します。

adDBDate

133

日付値 (yyyymmdd) を示します (DBTYPE_DBDATE)。

adDBTime

134

時刻値 (hhmmss) を示します (DBTYPE_DBTIME)。

adDBTimeStamp

135

日付/タイム スタンプ (yyyymmddhhmmss および 10 億分の 1 桁までの分数) を示します (DBTYPE_DBTIMESTAMP)。

adDecimal

14

固定精度およびスケールの正確な数値を示します (DBTYPE_DECIMAL)。

adDouble

5

倍精度浮動小数点値を示します (DBTYPE_R8)。

adEmpty

0

値を指定しません (DBTYPE_EMPTY)。

adError

10

32 ビット エラー コードを示します (DBTYPE_ERROR)。

adFileTime

64

1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値を示します (DBTYPE_FILETIME)。

adGUID

72

グローバル一意識別子 (GUID) を示します (DBTYPE_GUID)。

adIDispatch

9

COM オブジェクトの IDispatch インターフェイスへのポインターを示します (DBTYPE_IDISPATCH)。

: このデータ型は、現在 ADO ではサポートされていません。 使用すると予期しない結果になることがあります。

adInteger

3

4 バイトの符号付き整数を示します (DBTYPE_I4)。

adIUnknown

13

COM オブジェクトの IUnknown インターフェイスへのポインターを示します (DBTYPE_IUNKNOWN)。

: このデータ型は、現在 ADO ではサポートされていません。 使用すると予期しない結果になることがあります。

adLongVarBinary

205

ロング バイナリ値を示します。

adLongVarChar

201

長い文字列値を示します。

adLongVarWChar

203

長い、null で終わる Unicode 文字列値を示します。

adNumeric

131

固定精度およびスケールの正確な数値を示します (DBTYPE_NUMERIC)。

adPropVariant

138

オートメーション PROPVARIANT を示します (DBTYPE_PROP_VARIANT)。

adSingle

4

単精度浮動小数点値を示します (DBTYPE_R4)。

adSmallInt

2

2 バイトの符号付き整数を示します (DBTYPE_I2)。

adTinyInt

16

1 バイトの符号付き整数を示します (DBTYPE_I1)。

adUnsignedBigInt

21

8 バイトの符号なし整数を示します (DBTYPE_UI8)。

adUnsignedInt

19

4 バイトの符号なし整数を示します (DBTYPE_UI4)。

adUnsignedSmallInt

18

2 バイトの符号なし整数を示します (DBTYPE_UI2)。

adUnsignedTinyInt

17

1 バイトの符号なし整数を示します (DBTYPE_UI1)。

adUserDefined

132

ユーザー定義の変数を示します (DBTYPE_UDT)。

adVarBinary

204

バイナリ値を示します (Parameter オブジェクトのみ)。

adVarChar

200

文字列値を示します。

adVariant

12

オートメーション バリアント型 (Variant) を示します (DBTYPE_VARIANT)。

: このデータ型は、現在 ADO ではサポートされていません。 使用すると予期しない結果になることがあります。

adVarNumeric

139

数値を示します (Parameter オブジェクトのみ)。

adVarWChar

202

null で終わる Unicode 文字列を示します。

adWChar

130

null で終わる Unicode 文字列を示します (DBTYPE_WSTR)。

ADO/WFC と同等

パッケージ: com.ms.wfc.data

定数

AdoEnums.DataType.ARRAY

AdoEnums.DataType.BIGINT

AdoEnums.DataType.BINARY

AdoEnums.DataType.BOOLEAN

AdoEnums.DataType.BSTR

AdoEnums.DataType.CHAPTER

AdoEnums.DataType.CHAR

AdoEnums.DataType.CURRENCY

AdoEnums.DataType.DATE

AdoEnums.DataType.DBDATE

AdoEnums.DataType.DBTIME

AdoEnums.DataType.DBTIMESTAMP

AdoEnums.DataType.DECIMAL

AdoEnums.DataType.DOUBLE

AdoEnums.DataType.EMPTY

AdoEnums.DataType.ERROR

AdoEnums.DataType.FILETIME

AdoEnums.DataType.GUID

AdoEnums.DataType.IDISPATCH

AdoEnums.DataType.INTEGER

AdoEnums.DataType.IUNKNOWN

AdoEnums.DataType.LONGVARBINARY

AdoEnums.DataType.LONGVARCHAR

AdoEnums.DataType.LONGVARWCHAR

AdoEnums.DataType.NUMERIC

AdoEnums.DataType.PROPVARIANT

AdoEnums.DataType.SINGLE

AdoEnums.DataType.SMALLINT

AdoEnums.DataType.TINYINT

AdoEnums.DataType.UNSIGNEDBIGINT

AdoEnums.DataType.UNSIGNEDINT

AdoEnums.DataType.UNSIGNEDSMALLINT

AdoEnums.DataType.UNSIGNEDTINYINT

AdoEnums.DataType.USERDEFINED

AdoEnums.DataType.VARBINARY

AdoEnums.DataType.VARCHAR

AdoEnums.DataType.VARIANT

AdoEnums.DataType.VARNUMERIC

AdoEnums.DataType.VARWCHAR

AdoEnums.DataType.WCHAR