DataTypeEnum
指定 Field、Parameter 或 Property 的資料類型。 對應的 OLE DB 類型指標在下表的描述資料行中顯示於括弧內。
常數 | 值 | 描述 |
---|---|---|
AdArray | 0x2000 | 一個旗標值,一律與另一個資料類型常數結合,指出其他資料類型的陣列。 不適用於 ADOX。 |
adBigInt | 20 | 指出八位元組、帶正負號的整數 (DBTYPE_I8)。 |
adBinary | 128 | 指出二進位值 (DBTYPE_BYTES)。 |
adBoolean | 11 | 指出布林值 (DBTYPE_BOOL)。 |
adBSTR | 8 | 指出以 Null 結尾的字元字串 (Unicode) (DBTYPE_BSTR)。 |
adChapter | 136 | 指出一個四位元組的章節值,用以識別子資料列集中的資料列 (DBTYPE_HCHAPTER)。 |
adChar | 129 | 指出字串值 (DBTYPE_STR)。 |
adCurrency | 6 | 指出貨幣值 (DBTYPE_CY)。 貨幣是在小數點右側有四位數字的固定點數。 它會儲存為八位元組、帶正負號的整數,按 10,000 縮放。 |
adDate | 7 | 指出日期值 (DBTYPE_DATE)。 日期會儲存為雙精度浮點數,其整數部分是自 1899 年 12 月 30 日起的天數,分數部分則是一天的分數。 |
adDBDate | 133 | 指出日期值 (yyyymmdd) (DBTYPE_DBDATE)。 |
adDBTime | 134 | 指出時間值 (hhmmss) (DBTYPE_DBTIME)。 |
adDBTimeStamp | 135 | 指出日期/時間戳記 (yyyymmddhhmmss 加上十億分之一的分數) (DBTYPE_DBTIMESTAMP)。 |
adDecimal | 14 | 指出具有固定精確度和小數位數的確切數值 (DBTYPE_DECIMAL)。 |
adDouble | 5 | 指出雙精確度浮點數值 (DBTYPE_R8)。 |
adEmpty | 0 | 不指定值 (DBTYPE_EMPTY)。 |
adError | 10 | 指出 32 位元錯誤碼 (DBTYPE_ERROR)。 |
adFileTime | 64 | 指出一個 64 位元值,代表自 1601 年 1 月 1 日起 100 奈秒的間隔數 (DBTYPE_FILETIME)。 |
adGUID | 72 | 指出全域唯一識別碼 (GUID) (DBTYPE_GUID)。 |
adIDispatch | 9 | 指出 COM 物件上的 IDispatch 介面的指標 (DBTYPE_IDISPATCH)。 注意:ADO 目前不支援此資料類型。 若使用可能會造成無法預測的結果。 |
adInteger | 3 | 指出四位元組、帶正負號的整數 (DBTYPE_I4)。 |
adIUnknown | 13 | 指出 COM 物件上的 IUnknown 介面的指標 (DBTYPE_IUNKNOWN)。 注意:ADO 目前不支援此資料類型。 若使用可能會造成無法預測的結果。 |
adLongVarBinary | 205 | 指出長二進位值。 |
adLongVarChar | 201 | 指出長字串值。 |
adLongVarWChar | 203 | 指出以 Null 結尾的長 Unicode 字串值。 |
adNumeric | 131 | 指出具有固定精確度和小數位數的確切數值 (DBTYPE_NUMERIC)。 |
adPropVariant | 138 | 指出 Automation PROPVARIANT (DBTYPE_PROP_VARIANT)。 |
adSingle | 4 | 指出單精確度浮點數值 (DBTYPE_R4)。 |
adSmallInt | 2 | 指出雙位元組、帶正負號的整數 (DBTYPE_I2)。 |
adTinyInt | 16 | 指出單位元組、帶正負號的整數 (DBTYPE_I1)。 |
adUnsignedBigInt | 21 | 指出八位元組、不帶正負號的整數 (DBTYPE_UI8)。 |
adUnsignedInt | 19 | 指出四位元組、不帶正負號的整數 (DBTYPE_UI4)。 |
adUnsignedSmallInt | 18 | 指出雙位元組、不帶正負號的整數 (DBTYPE_UI2)。 |
adUnsignedTinyInt | 17 | 指出單位元組、不帶正負號的整數 (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 |
套用至
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應