如何把 Visual Foxpro 5.0 的表导入至 Access中 ??? 我用 OLE DB Provider for Visual Foxpro 连接 VFP5.0 的表,如何通过SQL语句,把VFP 5。0的某表导入于ACCESS中呢?最好是象下面的这些SQL语句:
select * into a from b in 'd:\' 'dbase 5.0;'

解决方案 »

  1.   

    类似sql server导出到access
    ADOConnection 指向Access
    SELECT * into table  FROM Tab1 IN [ODBC]
    [ODBC;Driver=SQL Server;UID=sa;PWD=;Server=127.0.0.1;DataBase=Demo;]
      

  2.   

    对foxpro 6.0采取odbc,建立一个数据源
    insert into t_d(申请日期,发票序号,序号,日期,发票号,发票种类,发货单id)
    SELECT 申请日期,发票序号,序号,日期,发票号,发票种类,发货单id
    from
     OPENROWSET('MSDASQL',
    'dsn=ddd;SourceDB=e:\d_pro\mail\poprec;SourceType=DBF'
    ,'select * from E:\d_pro\mail\poprec\d.dbf') as a --where 发票号 not in(select 发票号 from t_d)
      

  3.   

    To :  bee2518(迷茫ing)我用 OLE DB Provider for Visual Foxpro 连接 VFP5.0 的表,如何通过SQL语句,把VFP 5。0的某表导入于ACCESS中呢?
      

  4.   

    opendatasoure 啊 这方法摆起地摊的啦
      

  5.   

    insert into  OPENROWSET('Microsoft.Jet.OLEDB.4.0',    'C:\db.mdb';'admin';'', Test) select id,name from Test
      

  6.   

    To   Changefish(刘家25连拖) :大哥,我这是导入ACCESS中呀,而不是导入至 SQL SERVER中呀!!!!!
      

  7.   

    要这么复杂吗。直接用access数据库的数据导入功能就可以啦:
    打开access数据库,菜单--文件--获取外部数据--导入--选取你要导入的数据库--完成。
      

  8.   

    是通过程序来导入呀,而且下面这个方法是不行的:
    打开access数据库,菜单--文件--获取外部数据--导入--选取你要导入的数据库--完成。上面导入时,显示"外部表不是预期的格式"
      

  9.   

    To : hawk_js(鹰) 我用 adoconnection1 连接 vfp ,adoquery1 指向adoconnection1 adoquery1 的SQL 语句如下: insert into  OPENROWSET('Microsoft.Jet.OLEDB.4.0','d:\db.mdb';'admin';'123', A)  select dw,mc from b执行时,显示语法错误,如何解决呀???
      

  10.   

    To : fhuibo(永远深爱一个叫“莎“的好女孩儿)我上面是用adoconnection1 通过 ole db for visual foxpro 来连接 VFP 表的,现在
    adoquery1 指向adoconnection1 adoquery1 的SQL 语句如下: insert into  OPENROWSET('Microsoft.Jet.OLEDB.4.0','d:\db.mdb';'admin';'123', A)  select dw,mc from b上面的A 表和 B 表是一模一样的.但是显示语法错误???? 能给个例子过来吗?
      

  11.   

    先将数据导出成文本文件
    再将文本文件导入数据库或先导入Excel ,再通过 Excel导入Access
      

  12.   

    'select * into a from [dBase 5.0;Database='+'D:\'+'].'+'b.dbf'
    偶最近刚做了一个
    还是热的呢!