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 データ型の詳細については、 OLE DB プログラマリファレンスの第 13 章および付録 A を参照してください。
定数 |
値 |
説明 |
---|---|---|
AdArray |
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 |