http://support.microsoft.com/kb/320435
最常见的数据类型映射的列表
下表列出了最常见的数据类型,用于在 Microsoft Access 和这些数据类型与 Microsoft.NET Framework 数据类型以及OleDbType枚举的相关。访问权限类型名称 | 数据库数据类型 | OLE DB 类型 | .NET Framework 类型 | 成员名称 |
文本 | VarWChar | DBTYPE_WSTR | System.String | OleDbType.VarWChar |
备注 | LongVarWChar | DBTYPE_WSTR | System.String | OleDbType.LongVarWChar |
数字: 字节 | UnsignedTinyInt | DBTYPE_UI1 | System.Byte | OleDbType.UnsignedTinyInt |
是/否 | 布尔值 | DBTYPE_BOOL | System.Boolean | OleDbType.Boolean |
日期/时间 | 日期时间 | DBTYPE_DATE | System.DateTime | OleDbType.Date |
货币 | 十进制 | DBTYPE_NUMERIC | System.Decimal | OleDbType.Numeric |
数量: 十进制 | 十进制 | DBTYPE_NUMERIC | System.Decimal | OleDbType.Numeric |
数字: 双 | 双 | DBTYPE_R8 | System.Double | OleDbType.Double |
自动编号 (字段大小 =. | GUID | DBTYPE_GUID | System.Guid | OleDbType.Guid |
数量: (同步复制 ID) | GUID | DBTYPE_GUID | System.Guid | OleDbType.Guid |
自动编号 (长整型) | 整数 | DBTYPE_I4 | System.Int32 | OleDbType.Integer |
数量: (长整型) | 整数 | DBTYPE_I4 | System.Int32 | OleDbType.Integer |
OLE 对象 | LongVarBinary | DBTYPE_BYTES | System.Byte的数组 | OleDbType.LongVarBinary |
数量: 单 | 单 | DBTYPE_R4 | System.Single | OleDbType.Single |
数量: 整数 | SmallInt | DBTYPE_I2 | System.Int16 | OleDbType.SmallInt |
二进制 | 低级的分组级别* | DBTYPE_BYTES | System.Byte的数组 | OleDbType.Binary |
超链接 | VarWChar | DBTYPE_WSTR | System.String | OleDbType.VarWChar |
* 此数据类型访问设计器用户界面中不可用。 您必须创建此数据类型通过代码。