OleDbType 列挙体
アセンブリ: System.Data (system.data.dll 内)

Public Enumeration OleDbType

メンバ名 | 説明 | |
---|---|---|
BigInt | 64 ビット符号付き整数 (DBTYPE_I8)。Int64 に割り当てられます。 | |
Binary | バイナリ データのストリーム (DBTYPE_BYTES)。Byte 型の Array に割り当てられます。 | |
Boolean | ブール値 (DBTYPE_BOOL)。Boolean に割り当てられます。 | |
BSTR | null で終わる Unicode 文字列 (DBTYPE_BSTR)。String に割り当てられます。 | |
Char | 文字列 (DBTYPE_STR)。String に割り当てられます。 | |
Currency | 精度が通貨単位の 1/10,000 の、-2 63 (-922,337,203,685,477.5808) から 2 63 -1 (+922,337,203,685,477.5807) までの範囲内の通貨値 (DBTYPE_CY)。Decimal に割り当てられます。 | |
Date | 倍精度浮動小数点数として格納される日付データ (DBTYPE_DATE)。正数部は 1899 年 12 月 30 日以降の日数、小数部は 1 日の端数を示します。DateTime に割り当てられます。 | |
DBDate | yyyymmdd 書式の日付データ (DBTYPE_DBDATE)。DateTime に割り当てられます。 | |
DBTime | hhmmss 書式の時刻データ (DBTYPE_DBTIME)。TimeSpan に割り当てられます。 | |
DBTimeStamp | yyyymmddhhmmss 書式の日時データ (DBTYPE_DBTIMESTAMP)。DateTime に割り当てられます。 | |
Decimal | -10 38 -1 から 10 38 -1 までの範囲内の固定精度小数部桁数 (DBTYPE_DECIMAL)。Decimal に割り当てられます。 | |
Double | -1.79E +308 ~ 1.79E +308 の範囲の浮動小数点数 (DBTYPE_R8)。Double に割り当てられます。 | |
Empty | 値なし (DBTYPE_EMPTY)。 | |
Error | 32 ビット エラー コード (DBTYPE_ERROR)。Exception に割り当てられます。 | |
Filetime | 1601 年 1 月 1 日以降の 100 ナノ秒数を表す、64 ビット符号なし整数 (DBTYPE_FILETIME)。DateTime に割り当てられます。 | |
Guid | グローバル一意識別子 (GUID) (DBTYPE_GUID)。Guid に割り当てられます。 | |
IDispatch | IDispatch インターフェイスを指すポインタ (DBTYPE_IDISPATCH)。Object に割り当てられます。 | |
Integer | 32 ビット符号付き整数 (DBTYPE_I4)。Int32 に割り当てられます。 | |
IUnknown | IUnknown インターフェイスを指すポインタ (DBTYPE_UNKNOWN)。Object に割り当てられます。 | |
LongVarBinary | long 型バイナリ値 (OleDbParameter だけ)。Byte 型の Array に割り当てられます。 | |
LongVarChar | long 型文字列値 (OleDbParameter だけ)。String に割り当てられます。 | |
LongVarWChar | long 型の、null で終わる Unicode 文字列値 (OleDbParameter だけ)。String に割り当てられます。 | |
Numeric | 有効桁数と小数部桁数が固定の固定小数点数値 (DBTYPE_NUMERIC)。Decimal に割り当てられます。 | |
PropVariant | オートメーション PROPVARIANT (DBTYPE_PROP_VARIANT)。Object に割り当てられます。 | |
Single | -3.40E +38 ~ 3.40E +38 の範囲の浮動小数点数 (DBTYPE_R4)。Single に割り当てられます。 | |
SmallInt | 16 ビット符号付き整数 (DBTYPE_I2)。Int16 に割り当てられます。 | |
TinyInt | 8 ビット符号付き整数 (DBTYPE_I1)。SByte に割り当てられます。 | |
UnsignedBigInt | 64 ビット符号なし整数 (DBTYPE_UI8)。UInt64 に割り当てられます。 | |
UnsignedInt | 32 ビット符号なし整数 (DBTYPE_UI4)。UInt32 に割り当てられます。 | |
UnsignedSmallInt | 16 ビット符号なし整数 (DBTYPE_UI2)。UInt16 に割り当てられます。 | |
UnsignedTinyInt | 8 ビット符号なし整数 (DBTYPE_UI1)。Byte に割り当てられます。 | |
VarBinary | バイナリ データの可変長ストリーム (OleDbParameter だけ)。Byte 型の Array に割り当てられます。 | |
VarChar | 非 Unicode 文字の可変長ストリーム (OleDbParameter だけ)。String に割り当てられます。 | |
Variant | 数値、文字列、バイナリ、日付データのいずれか、および特殊な値である Empty と Null を格納できる、特殊なデータ型 (DBTYPE_VARIANT)。他の型が指定されていない場合は、この型と見なされます。Object に割り当てられます。 | |
VarNumeric | 可変長数値 (OleDbParameter だけ)。Decimal に割り当てられます。 | |
VarWChar | 可変長の、null で終わる Unicode 文字ストリーム (OleDbParameter だけ)。String に割り当てられます。 | |
WChar | null で終わる Unicode 文字ストリーム (DBTYPE_WSTR)。String に割り当てられます。 |


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- OleDbType 列挙体のページへのリンク