把DBF(vfp5.0表)文件里的记录 道到ACCESS200的库里的问题 (100分)

X

xsw3

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了个程序,把DBF文件里的记录道到ACCESS2000的库里
query.SQL.Add('insert into kk select * from 200206191455.dbf in "c:/temp" "vfp 5.0;"');
query链接access2000,kk(结构与dbf相同)
系统运行显示[microsoft][odbc micrrosoft access driver]找不到文件'c:/program files/borland/delphi5/projects/200206191455.mdb'.
 
help me
thankyou
 
请正确设置query的DataBaseName属性,一定ok
填写access数据库的别名
 
我用的是adoquery
 
query.SQL.Add('insert into kk select * from 200206191455.dbf in "c:/temp" "vfp 5.0;"');
^^^^^^^^^^^^这里有问题
要用“路径/200206191455.dbf ”
 
怎么写?我写上路径系统zhaobudao
 
最好先建立一个VFP的连接,取出数据,在插入到ACCESS中,
或者使用DATAPUMP工具
 
我用了两个adoconnection ,两个adoquery,查看了许多以前的贴子,我是个新手,不知从哪儿解决
 
为何不真接在ACESS里通过导入数据来实现呢?
 
先连接好两个表
然后用一个循环从ACCESS里取出数据插入到DBF表里,不是很难吧
 
delphi中自带了两个例子,你不妨看看:
C:/Program Files/Borland/Delphi5/Help/Examples/Batchmv
C:/Program Files/Borland/Delphi5/Help/Examples/Batchmv2
 
顶部