对dbf熟悉的人进来看看啊。 ( 积分: 0 )

  • 主题发起人 主题发起人 sushicheng
  • 开始时间 开始时间
S

sushicheng

Unregistered / Unconfirmed
GUEST, unregistred user!
我用select * into dbf in path dbase 5 from access.将access数据导出成dbf文件。
结果出现了奇怪的问题。access中双精度类型到了dbf中变成了数值型,而且小数位为5.
有没有高手能将dbf的字段类型改过来。就是将数值型字段改为双精度类型小数位数由5位
改为2为。最好用delphi实现。有代码。小弟很急啊。
 
你可以用BatchMove,Table,Query三個控件就可以了
table 連接DBF文件,Query 連接ACCESS
在BatchMove的source設為Query; Destination設為 table ;mode 設為batAppend
然後用代碼執行BatchMove.Execute;
 
Old_a;谢谢你的回答。虽然我现在还没有完全领悟你的意思。但还是要非常感谢你给我提供了一个思路。我现在想知道的是,1、你这个方案用配置odbc吗。要用bde吗。
2、不用bde可不可以啊。我知道table可以直接连dbf。但query怎么直接连access。
希望你能回答。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
D
回复
0
查看
835
DelphiTeacher的专栏
D
后退
顶部