Con.Open "Driver={Microsoft dBASE Driver (*.dbf)};" & _
           "DriverID=277;" & _
           "Dbq=c:\somepath"

解决方案 »

  1.   

    DriverID 是驱动类型ID,如24为FoxPro Files,25为Microsoft Access,277就是dBASE Driver
      

  2.   

    请问foxpro的如何打开,连接字符串是什么?
      

  3.   

    dim conn as new adodb.connectionconn = "Provider=MSDASQL.1; " & _
            "Persist Security Info=False; " & _
            "Driver={Microsoft Visual FoxPro Driver}; " & _
            "SourceDB=c:\temp;" & _
            "SourceType=DBF;" & _
            "Exclusive=No;"
    cnn.Open conn你用dbf关键字在论坛中搜索一下,肯定能找到答案
      

  4.   

    请问你的"SourceDB=c:\temp;" 里面的文件名呢,是不是我加上dbf的文件路径就可以了,可是我换成了 "SourceDB=c:\dzm.dbf"   可是报错
    Run-time error'-2147467259(80004005)':
    [Microsoft][ODBC Driver Manager]Driver's SQLSetConnectAttr failed
      

  5.   

    请问访问dbf数据库时出现 ISAM ... not found 错误时,有人说建立自己的 .ini 文件,请问.ini文件的具体内容该是什么?