Field、Parameter、または Propertyのデータ型を指定します。 次の表の説明列には、対応する OLE DB 型インジケーターがかっこで囲まれています。
| 定数 | 価値 | 形容 |
|---|---|---|
| AdArray | 0x2000 | 他のデータ型の配列を示すフラグ値は、常に別のデータ型定数と組み合わされます。 ADOX には適用されません。 |
| adBigInt を する | 20 | 8 バイト符号付き整数 (DBTYPE_I8) を示します。 |
| adBinary を する | 128 | バイナリ値 (DBTYPE_BYTES) を示します。 |
| adBoolean | 11 | ブール 値 (DBTYPE_BOOL) を示します。 |
| adBSTR を する | 8 | null で終わる文字列 (Unicode) (DBTYPE_BSTR) を示します。 |
| adChapter を する | 136 | 子行セット (DBTYPE_HCHAPTER) 内の行を識別する 4 バイトのチャプター値を示します。 |
| adChar を する | 129 | 文字列値 (DBTYPE_STR) を示します。 |
| adCurrency を する | 6 | 通貨値 (DBTYPE_CY) を示します。 通貨は、小数点の右側に 4 桁の固定小数点番号を指定します。 これは、10,000 でスケーリングされた 8 バイト符号付き整数に格納されます。 |
| adDate を する | 7 | 日付値 (DBTYPE_DATE) を示します。 日付は double として格納され、その全体は 1899 年 12 月 30 日以降の日数であり、その小数部は 1 日の分数です。 |
| adDBDate を する | 133 | 日付値 (yyyymmdd) (DBTYPE_DBDATE) を示します。 |
| adDBTime を する | 134 | 時間値 (hhmmss) (DBTYPE_DBTIME) を示します。 |
| adDBTimeStamp を する | 135 | 日付/時刻スタンプ (yyyymmddhhmmss と 10 億単位の分数) を示します (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 ナノ秒間隔 (DBTYPE_FILETIME) の数を表す 64 ビット値を示します。 |
| adGUID を する | 72 | グローバル一意識別子 (GUID) (DBTYPE_GUID) を示します。 |
| adIDispatch を する | 9 | COM オブジェクト (DBTYPE_IDISPATCH) 上の IDispatch インターフェイスへのポインターを示します。 メモ このデータ型は現在 ADO ではサポートされていません。 使用すると、予期しない結果が発生する可能性があります。 |
| adInteger | 3 | 4 バイト符号付き整数 (DBTYPE_I4) を示します。 |
| adIUnknown を する | 13 | COM オブジェクト (DBTYPE_IUNKNOWN) 上の 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 を する | 十七 | 1 バイト符号なし整数 (DBTYPE_UI1) を示します。 |
| adUserDefined を する | 132 | ユーザー定義変数 (DBTYPE_UDT) を示します。 |
| adVarBinary を する | 204 | バイナリ値を示します。 |
| adVarChar を する | 200 | 文字列値を示します。 |
| adVariant を する | 12 | Automation Variant (DBTYPE_VARIANT) を示します。 メモ このデータ型は現在 ADO ではサポートされていません。 使用すると、予期しない結果が発生する可能性があります。 |
| adVarNumeric を する | 139 | 数値を示します。 |
| 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 |