如何将Visual Foxpro  5.0 的DBF文件导入至Access ???通过SQL语句实现,还需要安装什么东西吗?

解决方案 »

  1.   

    不行,一定要用SQL语句实现,
    如何将Visual Foxpro  5.0 的DBF文件导入至Access ???通过SQL语句实现,还需要安装什么东西吗?程序是连接至ACCESS数据库的,如何通过SQL语句,实现将DBF文件导入至ACCESS呢?
      

  2.   

    ado指向ACCESS:
    ADOQUERY:
    select * into TABLENAME from DBFNAME in "d:\TEMP" "dbase 5.0;"
      

  3.   

    http://www.delphibbs.com/delphibbs/dispq.asp?lid=1691966
      

  4.   

    TO  WWWWA(aaaa)   :select * into TABLENAME from DBFNAME in "d:\TEMP" "dbase 5.0;"
    我就是用上面的语句,可以不行,显示“外部表不是预期的格式”
      

  5.   

    进入VFP:
    USE TABLE
    COPY TO NEWTABLE TYPE FOX2X
    即可。
      

  6.   

    To  WWWWA(aaaa)  :客户端只有此VFP 的DBF 文件,没有安装VFP的,所以不能采用此方法。
      

  7.   

    select * from XX into DBF
      

  8.   

    你直接编个小程序导入啊!
    连接DBF的用TABLE控件,
    连接ACCESS的用ADO!
    你写程序实现导入就可以啊!
      

  9.   

    怎样才能尽量少安装额外的东东实现SQL导入呀??
      

  10.   

    找安装有VFP的机器,转换一下,代码如上。
      

  11.   

    http://borland.mblogger.cn/aiirii/posts/4472.aspx
      

  12.   

    请问怎么连接DBF呢,我用ADOCONNECTION等,就是连接不上啊。而且我不能使用DSN来进行连接的。
      

  13.   

    我安装了OLE DB FOR VISUAL FOXPRO了,大家是如何解决的呢?
      

  14.   

    ADOConnection1连接access数据库
    ADOConnection1.Execute ('select * into aaa from [Dbase 5.0;Database=D:\].bbb.dbf');
    ADOConnection1.Connected :=true;PS: select into 的用法是 Access数据库里不存在aaa这张表,只能用一次,第二次会报错。如果数据库里存在aaa那么用insert into----------------------------------------------------------------
                 花自飘零水自流,一种相思,两处闲愁。
                   此情无计可消除,才下眉头,又上心头。
    ----------------------------------------------------------------