我想用adotable连接dbf表,却不知道怎样连接,大侠帮我啊

解决方案 »

  1.   

    應該可以直接連的,但我手頭上沒有DBF數據庫但ODBC絕對是可以連的
    首先要建立一個ODBC別名
      

  2.   

    vfp7以上带的oledb驱动,可以不用odbc,否则一般都有问题
      

  3.   

    你试试用odbc中的 Microsoft Foxpro VFP Driver (*.dbf) 驱动连接
    进行操作!
      

  4.   

    ADOTABLE.connectstring->选MS OLEDB ODBC DRIVE->连接里先dBASE Files,再设置初始路径再OK,回DELPHI选DBF文件就行了
      

  5.   

    我看了以前高人留的,自己写了connection string,却没能成功啊他们的方法如下:连接DBF数据
      构造ado connection string
      提供者选择 Microsoft Jet 4.0 OLEDB Provider
      "所有"那里编辑 Extended Properties,
      dbf文件的话设置为dBase 5.0(注意dBase和5.0之间必须有空格,必须和我写的完全一致,最好拷贝过去粘贴)
      db文件的话设置为Paradox 7.X
      (dbf就是dbase或Vfox数据库,db就是paradox数据库)
      “连接”那里的“数据库名称”输入的是目录名,不能包含文件名,
      比如你的文件是 c:\temp\aaa.dbf ,那么输入c:\temp
      同时CursorLocation 设置为: clUseServer
    谁能帮我试试啊
      

  6.   

    'Provider=MSDASQL.1;Driver=Microsoft Visual Foxpro Driver;SourceDB='+path+';SourceType=DBF';
    搞定!但很郁闷