其数据结构的字段类型变化参照表1。
---- 表1:
在DBF的字段类型 转换成Paradox字段类型
------------------------------------------
C Alpha
F(浮点型) Number
N Number
L Logical
D Date
Memo Memo
OLE OLE
Binary Graphic
-----------------------------------------
---- Paradox 确保从DBF备注字段转换来的数值是文本格式,否则如含有其他类型的数据,就应该使用Add
功能添加该备注字段到相应的Paradox BLOB类型字段中。
---- 同样,也可以将Paradox数据库表转换成DBF格式,其字段类型将按参照表2自动地转化。如果生成的
DBF不含有索引文件、浮点类型字段和备注字段,则Database Desktop 将产生一个dBASE III数据库表;如
果生成的DBF表含有OLE或二进制字段类型,则Database Desktop 将产生Windows的DBF数据库表;否则将生
成一个dBASE IV数据库表。
---- 表2:
-----------------------------------------------------
在Paradox中的字段类型 转换成DBF字段类型 备注
----------------------------------------------------
Alpha C
Number N(20.4)
Money N(20.4)
Short N(6.0)
Long Integer N(11.0)
BCD N(20.4)
Date D
Time C(8)
Timestamp C(30)
Memo Memo
Formatted Memo Memo 格式丢失
Graphic Binary
OLE OLE
Logical Logical
Autoincrement Number
Binary Memo 不能显示数据
Bytes Memo 不能显示数据
-----------------------------------------------------
附:
字段类型:
A:字符
N:数字
$:货币
S:短整型
l:长整型
#:BCD
D:日期
T:时间
@:时间标志
M:备注
F:格式化文本
G:图形
O:OLE
L:逻辑
+:自动增量
B:二进制
Y:字节