请问如何在VB中使用ADO连接上一个FoxPro的DBF文件,并使用他。请给出连接串,谢谢!

解决方案 »

  1.   

    如果是Foxpro较高版本的话,首先安装Foxpro,然后Connectionstring设置为Provider=VFPOLEDB.1;Data Source=c:\text.dbf;Password='';Collating Sequence=MACHINE"
      

  2.   

    连接串为"Provider=VFPOLEDB.1;Data Source=c:\test.dbf;Password='';Collating Sequence=MACHINE"
      

  3.   

    假如你需要使用的DBF文件在 E:\gz目录下
    ...
    conn.ConnectionString = "provider=msdasql;DRIVER=Microsoft Visual FoxPro Driver;UID=;Deleted=yes;Null=no;Collate=Machine;BackgroundFetch=no;Exclusive=No;SourceType=DBF;SourceDB=E:\GZ;"
      

  4.   

    JXGZAY说的对,DBF游离表,ADO是将其所在目录作为库,而将文件名作为表的.