有多个.dbf文件, 要求合并成一个.dbf文件. 表的属性有变化.

解决方案 »

  1.   

    用ado编程,读取记录,存入自定义的临时文件,然后读取,写入新的dbf文件。
      

  2.   

    我也认为用数据库的方法,odbc,ado什么的读它出来然后合并成一个最简单,虽然我分析过dbf的文件格式,但是如果那样做,效率可能高一些但是比较复杂,容易出错
      

  3.   

    问题解决了, 谢谢两位. 我使用的是直接的文件操作, 参考了code project上的源码写了一个专门处理dbase3的类, 效率还不错.
      

  4.   

    怕是有别的dbf不兼容,dbf格式有很多,不过你只处理dbase的就不怕
      

  5.   

    为什么在ADO下面执行SQL语句:select table1.ff,table.f3 from table1,table2 where table1.tt = table.tt into table table3时,即没有提示语法错误,也没有生成相应的table3?