想把sql server的数据导入到 visual foxpro里面去  
有哪位能提供一下详细的方法 先谢了!

解决方案 »

  1.   

    sql  导入导出工具行吗?
      

  2.   

    insert into openrowset(’MSDASQL',’Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\’, 
    ’select * from [aa.DBF]’) 
      

  3.   

    --/*   FoxPro   数据库   
      select   *   from   openrowset('MSDASQL',   
      'Driver=Microsoft   Visual   FoxPro   Driver;SourceType=DBF;SourceDB=c:\',   
      'select   *   from   [aa.DBF]')   
      --*/   
        
      /**************导入DBF文件****************/   
      select   *   from   openrowset('MSDASQL',   
      'Driver=Microsoft   Visual   FoxPro   Driver;   
      SourceDB=e:\VFP98\data;   
      SourceType=DBF',   
      'select   *   from   customer   where   country   !=   "USA"   order   by   country')   
      go   
      /*****************   导出到DBF   ***************/   
      如果要导出数据到已经生成结构(即现存的)FOXPRO表中,可以直接用下面的SQL语句   
        
      insert   into   openrowset('MSDASQL',   
      'Driver=Microsoft   Visual   FoxPro   Driver;SourceType=DBF;SourceDB=c:\',   
      'select   *   from   [aa.DBF]')   
      select   *   from   表   
        
      说明:   
      SourceDB=c:\     指定foxpro表所在的文件夹   
      aa.DBF                 指定foxpro表的文件名.   
    我知道这个方法!用sql server 导入导出工具该如何操作呢??
      

  4.   

    insert into 
    openrowset('MSDASQL', 
    'Driver=Microsoft Visual FoxPro Driver; 
    SourceDB='+@path+'; 
    SourceType=DBF', 
    'select * from cbdbf')
    select * from table
      

  5.   

    我按着上面的方法写都报错啊??
    insert   into   openrowset('MSDASQL',   'Driver=Microsoft   Visual   FoxPro   Driver;SourceType=DBF;SourceDB=c:\test',     'select   *   from   [aa.DBF]')
      

  6.   

    c:\test要修改成你的路径,aa.dbf要改成你的文件名
      

  7.   

    c:\test要修改成你的路径,aa.dbf要改成你的文件名就是这样的啊!就是我的路径啊
    C:\test aa.dbf就是C:\test下的文件啊!