表字段
查询参数
Visual ADO 数据类型属性Microsoft Jet 数据库引擎Basic 常量 的 SQL 语法和同义词
adBinary adBoolean
BINARY(参见注意)
(同义词:VARBINARY) BOOLEAN
(同义词:BIT、LOGICAL、LOGICAL1、YESNO) BYTE
(同义词:INTEGER1)
不支持 BINARY 不支持 是/否
是/否 Boolean
数字 (字段大
字节
小 = 字节)
Byte
adUnsignedTinyInt
自动编号 (字段大
长整型 Long小= 长整型) 货币
货币
adInteger
COUNTER
(同义词AUTOINCREMENT) CURRENCY
(同义词:MONEY)
:
CurrencyadCurrency
日期/时日期/时
Date
间 间
adDate
DATETIME
(同义词:DATE、TIME、TIMESTAMP)
DOUBLE
(同义词:FLOAT、FLOAT8、IEEEDOUBLE、NUMBER、NUMERIC)
数字 (字段大
双精度
小 = Double
型
双精度型) 自动编号 /GUID 数字或自动编号 (字段大小 =
adDouble
同步复
不支持
制 ID
adGUID GUID
同步复制 ID)
数字
(字段大长整型 Long 小 =
adInteger
LONG(参见注意)
(同义词:INT、INTEGER、INTEGER4)
长整型)
OLE 对
OLE 对象 String
象 备注
备注
adLongVarBinary
LONGBINARY
(同义词:GENERAL、OLEOBJECT)
LONGTEXT
(同义词:LONGCHAR、MEMO、NOTE)
SINGLE
(同义词:FLOAT4、IEEESINGLE、REAL) SHORT(参见注意)
(同义词:INTEGER2、SMALLINT)
TEXT
(同义词:ALPHANUMERIC、CHAR, CHARACTER、STRING、VARCHAR) LONGTEXT
(同义词:LONGCHAR、MEMO、NOTE) VALUE(参见注意)
String adLongVarWChar
数字 (字段大
单精度
小 = Single
型
单精度型)
数字 (字段大
整型
小 = 整型) 文本
文本
adSingle
Integer
adSmallInt
String adVarWChar
超链接 备注 不支持 值
String Variant
adLongVarWChar adVariant
注释
• Microsoft Access 本身不使用 BINARY 数据类型。仅为用于来
自其他支持 BINARY 数据类型的数据库产品的查询或链接表而识别它。
• Jet 数据库引擎 SQL 的 INTEGER 数据类型不对应于表字段、查
询参数或 Visual Basic 的 Integer 数据类型。相反,在 SQL 中,INTEGER 数据类型对应于表字段及查询参数的 Long Integer 数据类型及 Visual Basic 的 Long 数据类型。
• VALUE 这个保留字并不表示由 Jet 数据库引擎定义的数据类型。
然而,在 Microsoft Access 或 SQL 查询中,VALUE 这个保留字可视为一个 Visual Basic Variant 数据类型的有效同义词。
• 如果要为 Visual Basic 代码中的 DAO 对象设置数据类型,就必
须设置该对象的 Type 属性。
因篇幅问题不能全部显示,请点此查看更多更全内容