DataTypeEnum

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

適用対象