Access数据类型大全(英名及中文说明)ADO操作必备
- 2017-07-15 15:24:00
- zstmtony 原创
- 6835
DataTypeEnum
指定 Field、Parameter 或 Property 的数据类型。在下表的“说明”列的括号中显示了相应的 OLE DB 类型指示符。有关 OLE DB 数据类型的详细信息,请参阅 OLE DB Programmer's Reference 的 Chapter 13 和 Appendix A。
有关ADO的详细帮助可以参考这里的最完整的帮助和教程
http://www.office-cn.net/t/ado/index.html?htm_mdrefjetprovspec.htm
常量 |
值 |
说明 |
AdArray |
0x2000 |
一个标志值,通常与另一个数据类型常量组合,指示该数据类型的数组。 |
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 |
指示一个长二进制值(仅限于 Parameter 对象)。 |
adLongVarChar |
201 |
指示一个长字符串值(仅限于 Parameter 对象)。 |
adLongVarWChar |
203 |
指示一个以 Null 终止的长 Unicode 字符串值(仅限于 Parameter 对象)。 |
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 |
指示一个二进制值(仅限于 Parameter 对象)。 |
adVarChar |
200 |
指示一个字符串值(仅限于 Parameter 对象)。 |
adVariant |
12 |
指示一个 Automation Variant (DBTYPE_VARIANT)。 注意 ADO 目前不支持这种数据类型。使用它可能导致不可预料的结果。 |
adVarNumeric |
139 |
指示一个数字值(仅限于 Parameter 对象)。 |
adVarWChar |
202 |
指示一个以 Null 终止的 Unicode 字符串(仅限于 Parameter 对象)。 |
adWChar |
130 |
指示一个以 Null 终止的 Unicode 字符串 (DBTYPE_WSTR)。 |
联系人: | 王先生 |
---|---|
Email: | 18449932@qq.com |
QQ: | 18449932 |
微博: | officecn01 |