新建一个空表存为一个文件work.dbf,
  导出时,copy work.dbf 
   用table.batchmove 将要查询的数据导入新表
  导入时
   先读要导入的表,在同样用table.batchmove 将数据导入原表

解决方案 »

  1.   

    这个难度不大,用batchmove控件做就可以了。
    首先你要确定原表和目标表的结构是一样的。
    其次,程序中实现的时候,分别用两个database控件连接到原表和目标表,并分别启动连接。
    第三,使用bathchmove控件实现数据转移就可以了。在这里要注意的有几点:
    1.怎样确保数据唯一性的问题,无论导入或是导出,都肯定有这个问题的存在,你要预先规划好
    2.这里只能使用dbe,因为bachtmove控件只支持目标表连接为table控件的操作
    3.原表和目标表之间的结构问题,如果结构不同的话,还需要在batchmove里做比较多的设置。详细可以来信:[email protected],或许可以帮你