Oracle,Access,ADO数据类型对照表
一:Microsoft Access 数据类型数据类型描述存储
Text用于文本或文本与数字的组合。最多 255 个字符。
MemoMemo 用于更大数量的文本。最多存储 65,536 个字符。
注释:无法对 memo 字段进行排序。不过它们是可搜索的。
Byte允许 0 到 255 的数字。1 字节
Integer允许介于 -32,768 到 32,767 之间的数字。2 字节
Long允许介于 -2,147,483,648 与 2,147,483,647 之间的全部数字4 字节
Single单精度浮点。处理大多数小数。4 字节
Double双精度浮点。处理大多数小数。8 字节
Currency用于货币。支持 15 位的元,外加 4 位小数。
提示:您可以选择使用哪个国家的货币。8 字节
AutoNumberAutoNumber 字段自动为每条记录分配数字,通常从 1 开始。4 字节
Date/Time用于日期和时间8 字节
Yes/No逻辑字段,可以显示为 Yes/No、True/False 或 On/Off。
在代码中,使用常量 True 和 False (等价于 1 和 0)
注释:Yes/No 字段中不允许 Null 值1 比特
Ole Object可以存储图片、音频、视频或其他 BLOBs (Binary Large OBjects)最多 1GB
Hyperlink包含指向其他文件的链接,包括网页。
Lookup Wizard允许你创建一个可从下列列表中进行选择的选项列表。4 字节
Oracle SQL类型 Jet SQL类型 Access显示值 ADO类型常量 ADO常量值
Byte 数字(字节) adUnsignedTinyInt 17
SmallInt 数字(整型) adSmallInt 2
Integer,Long 数字(长整型) adInteger 3
Single 数字(单精度) adSingle 4
Double, Number 数字(双精度) adDouble 5
Currency 数字(货币) adCurrency 6
VARCHAR(n) Text[(n)] 文本 adVarChar 200
LONG Memo 备注 adLongVarChar 201
DateTime 日期/时间 adDate 7
Logical 是/否 adBoolean 11
Binary 二进制 adVarBinary 204
LONG RAW LongBinary OLD对象 adLongVarBinary 205
NUMERIC(a,b) adNumeric 131
DATE adDBTimeStamp 135