|
2#
楼主 |
发表于 2006-2-14 21:13:00
|
只看该作者
第一个问题: 数据类型发生了变化
第一个问题: 数据类型发生了变化
使用ADP碰到的第一个问题就是数据类型发生了变化,更要命的是熟悉的自动编号怎么也找不到了,超级链接也没了。
解决办法:
自动编号用INT或SMALLINT代替,并设置字段的标识(“是:”),种子(起始数),增量(增加的数量)。
超级链接:用CHAR代替,并设置超级链接属性为“是”
注意:BIT值为0和1,而ACCESS的是/否值为0和-1,所以使用上要小心了。
Access 数据类型
SQL Server 数据类型
是/否
bit
数字 (字节)
tinyint
数字(整型)
smallint
数字(长整型)
int
数字(单精度浮点型)
real
(无等价的数据类型)
bigint
数字(双精度浮点型)
float
货币
money ,smallmoney
小数/数值
decimal ,numeric
日期/时间
datetime ,smalldatetime
自动编号 (递增)
int (定义了 Identity 属性)
文本 (n)
varchar(n) nvarchar(n)
备注
text
OLE 对象
image
同步复制 ID((GUID))
uniqueidentifier (仅适于 SQL Server 7.0 或更高版本)
超链接
char , nchar , varchar, nvarchar(Hyperlink 属性设为 Yes)
(无等价的数据类型)
varbinary
(无等价的数据类型)
smallint
(无等价的数据类型)
timestamp
<TD vAlign=top width= |
|