下表显示了 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 和 Microsoft ActiveX® 数据对象扩展插件 (ADOX) 之间的数据类型映射:
ADOX 数据类型 | SQL Server Compact Edition 数据类型 |
---|---|
adSmallInt |
smallint |
adInteger |
integer |
adSingle |
real |
adDouble |
float |
adCurrency |
money |
adBoolean |
bit |
adUnsignedTinyInt |
tinyint |
adBigInt |
bigint |
adGUID |
uniqueidentifier |
adVarBinary |
varbinary |
adBinary |
binary |
adVarWChar |
nvarchar (请参阅“备注”) |
adWChar |
nchar (请参阅“备注”) |
adNumeric |
numeric (请参阅“备注”) |
adDBTimestamp |
datetime |
adLongVarBinary |
image |
adLongVarWChar |
ntext |
备注
在使用 adVarWChar (nvarchar) 或 adWChar (nchar) 时,必须指定列的大小。在使用 adNumberic (numeric) 时,必须指定精度。