close
存取類型名稱 | 資料庫資料類型 | OLE DB 型別 | . NET Framework 型別 | 成員名稱 ] |
文字 | VarWChar | DBTYPE_WSTR | System . String | OleDbType.VarWChar |
備忘 | LongVarWCha r | DBTYPE_WSTR | System . String | OleDbType.LongVarWChar |
位元組數目: | UnsignedTinyInt | DBTYPE_UI1 | System . Byte | OleDbType.UnsignedTinyInt |
是 / 否 | 布林值 | DBTYPE_BOOL | System . Boolean | OleDbType.Boolean |
日期 / 時間 | DateTime | DBTYPE_DATE | System . DateTime | OleDbType.date |
貨幣 | 十進位 | DBTYPE_NUMERIC | System . Decimal | OleDbType.numeric |
十進位數: | 十進位 | DBTYPE_NUMERIC | System . Decimal | OleDbType.numeric |
Double 數目: | 雙精度浮點數 | DBTYPE_R 8 | System . Double | OleDbType.Double |
Autonumber 複寫 (ID) | GUID | DBTYPE_GUID | System.Guid | OleDbType.guid |
複寫 (ID) 數目: | GUID | DBTYPE_GUID | System.Guid | OleDbType.guid |
Autonumber (長整數) | 整數 | DBTYPE_I4 | System . Int 32 | OleDbType.integer |
(Long Integer) 數目: | 整數 | DBTYPE_I4 | System . Int 32 | OleDbType.integer |
OLE 物件 | LongVarBinary | DBTYPE_BYTES | System . Byte 陣列 | OleDbType.LongVarBinary |
單一數目: | 單一 | DBTYPE_R4 | System . Single | OleDbType.single |
整數數目: | SmallInt | DBTYPE_I2 | System . Int 16 | OleDbType.SmallInt |
二進位 | VarBinary * | DBTYPE_BYTES | System . Byte 陣列 | OleDbType.binary |
超連結 | VarWChar | DBTYPE_WSTR | System . String | OleDbType.VarWChar |
成員名稱 | 說明 | |
---|---|---|
BigInt | 64 位元帶正負號的整數 (DBTYPE_I8)。這對應至 Int64。 | |
Binary | 二進位資料的資料流 (DBTYPE_BYTES)。這會對應至型別 Byte 的 Array。 | |
Boolean | 布林值 (DBTYPE_BOOL)。這對應至 Boolean。 | |
BSTR | Unicode 字元的 Null 終端字元字串 (DBTYPE_BSTR)。這對應至 String。 | |
Char | 字元字串 (DBTYPE_STR)。這對應至 String。 | |
Currency | 貨幣值,範圍從 -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 日起的天數,而分數部分則為一天的分數部分。這對應至 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 | 64 位元不帶正負號的整數,表示自 1601 年 1 月 1 日起 100 奈秒的間隔數 (DBTYPE_FILETIME)。這對應至 DateTime。 | |
Guid | 全域唯一識別項 (或 GUID) (DBTYPE_GUID)。這對應至 Guid。 | |
IDispatch | 指向 IDispatch 介面的指標 (DBTYPE_IDISPATCH)。這對應至 Object。
ADO.NET 目前不支援這個資料型別。使用可能造成無法預期的結果。 |
|
Integer | 32 位元帶正負號的整數 (DBTYPE_I4)。這對應至 Int32。 | |
IUnknown | 指向 IUnknown 介面的指標 (DBTYPE_UNKNOWN)。這對應至 Object。
ADO.NET 目前不支援這個資料型別。使用可能造成無法預期的結果。 |
|
LongVarBinary | 長二進位值 (僅限 OleDbParameter)。這會對應至型別 Byte 的 Array。 | |
LongVarChar | 長字串值 (僅限 OleDbParameter)。這對應至 String。 | |
LongVarWChar | 長 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 | Unicode 字元的可變長度、Null 終端資料流 (僅限 OleDbParameter)。這對應至 String。 | |
WChar | Unicode 字元的 Null 終端資料流 (DBTYPE_WSTR)。這對應至 String。 |
全站熱搜