程序要求是能导出数据库内容为文件格式,当然也有导入功能。数据量不大,我的想法是选择本地文件做数据库的方式,将需要导出的数据存入该数据库,这样不必自己编写导入导出的代码:) 不知这样的设想可行不??望高手指点一二。

解决方案 »

  1.   

    可以使用ADOTABLE或ADOQUERY来实现。
    使用ACCESS作为数据库,连接到ADOTALBE 或ADOQUERY中:
    在FORM中添加一个ADOTABLE ,其CONNECTIONSTRING的属性设置为本地预作为数据库的ACCESS
    文件,在TABLENME中选择表,然后将其ACTIVE 属性设置为TRUE;再添加一个DATASOURCE控件,其
    DATASET 属性设置为ADOTABLE;然后就可以使用DBEDIT 或DBGRID来进行数据处理了。
      

  2.   

    to zzcc1205(yi)
       自己试着做了一些,导入很容易实现,我现在遇到的困难是,如果现在硬盘中没有本地数据库文件~````我该如何用代码生成它呢??同时还要生成表,字段属性~~~然后才能存数据啊~~~这样才能实现类似数据导出的效果。
      

  3.   

    使用微软的ACCESS可以方便地创建数据库及表。不然的话也可以使用BDE Administrator ,即DELPHI自带的桌面数据库系统创建数据库及数据表;
    我只使用过ACCESS创建过数据库,但对BDE没有研究过,你可以请教别的高手。