我在作一个本地的数据库程序,现正在做数据的上报、汇总部分,我需要将数据库中的多个表内容导出到一个文件,此文件还要含有一个文件头(版本,报送日期,机构代码等);如何对这个文件进行导入,请问高手我应该如何入手

解决方案 »

  1.   

    读取时使用ClientDataset,就可以将ClientData.XmlData导出xml格式的数据,
    自己再添加分隔符分隔不同的表,导入的时候也很简单了,
    ClientData.XmlData := 读入的文本
      

  2.   

    最简单的:
    ADOQuery1.SaveToFile();
    ADOQuery1.LoadFromFile();
      

  3.   

    可以考虑Excel格式,好用,通用但难度大
    使用Text格式的CVS都可以
      

  4.   

    1 xml 麻烦,自己得写一个解析类2 就直接建个新库,把那些表倒进去。然后把这个新库读入到一个流,再给他加个流头(版本,报送日期,机构代码),然后存文件,发送(如果你是发送流,就直接发不用存文件了————不行,还是得存文件,得留个备份),倒入的时候倒过来就行了,先读进流,然后去头,然后保存成一个数据库文件,然后库导库我想没问题吧(savetofile,loadfromfile也行,参照本方法加头就行了)