http://homepages.borland.com/efg2lab/Library/Delphi/ADO/DBF/#WithADO看看这个

解决方案 »

  1.   

    我如果不用ADO还有什么其它办法吗?
    有人告诉我ADO在不同的平台上不太一样。
    比如要想程序在98上可以跑就要拿到98下编译一次
    要想在2000上跑就要拿到2000下编译
    不同的平台有不同的版本?
    那不是很恶心
      

  2.   

    不用呀,用ADO才是最好的方法,随便你在WIN98还是2000用,只要有一个执行程序就可以搞定了,不用这么麻烦 的
      

  3.   

    hehe,不用bde又不用ado,还不要底层的编写,老兄,你这是XXXXXXXXX
    也太难伺候了,还是用ado吧,它是通用的,如果需要重新编译的话,估计是你程序的问题,而不是ado本身。
      

  4.   

    可以用odbc,也可以自己直接打开,读里面的内容。
      

  5.   

    不用BDE的话,我建议也不用ADO,我看过同事直接连接地址的。dbf库直接连应该能支持的,他们用了很久了。这带来的麻烦是,你的dbf库必须放到指定目录下并取指定的名字。
      

  6.   

    ado 是微软提出的数据库连接技术,一般使用微软的数据库用这个技术能达到很好的效果,但是,如果使用的是borland的数据库,比如db,那么使用bde比较好。
      

  7.   

    建议也不用使用dbf文件,不如使用tinydb的文件格式,发布的时候也很方便。
    建议最后的可执行文件能够自动生成数据表。
      

  8.   

    firetoucher(蹈火者) 
    确实要求高了一点。水平低,没办法啊。
    我想要的就是把几个文件拷贝给用户就可以了,他随便放到一个目录就可以用
    以前看过别人写的一个程序,就是直接使用dbf文件,不用装另外的东西。
    只是不知道他是不是自己找开dbf文件读写,不过觉得他不会这么笨的。 mars_han(解脱) 
    我要的可能就是你说的那种技术,可以详细说一下吗?
    放到指定目录不一定可以做到,不过我可以指定放在当前目录,这个肯定没问题的uestc_yrq(我是猫)
    tinydb是什么啊,也请详细说一下吧