一般我用的是sql2000和access这些数据库,我见过一些软件,他们保存和读取的文件是他们自定义的格式,而且双击这种数据文件软件就会运行起来,就类似word那样,随便放在什么地方,双击就可以进去。各位高手请不能告诉我这方面的代码,小第不胜感激!!!

解决方案 »

  1.   

    其实可以这样做,内容为文本形式,但是你可以用后缀名为任意的,比如XXX.ddd,XXX.dbase等等;里面实际存储的都是文本信息,可以用delphi直接操作;至于你说的双击可以打开,你做个文件关联就好办了
      

  2.   

    1.选择一个别人不用的扩展名作为你的数据库文件扩展名,如.csdn
    2.然后向系统注册文件类型,并指定默认以你的程序来打开;3.编写你的程序,支持从进程启动进获取参数,即数据库的文件名,然后在你的程序中使用打开你的数据库文件;至于,数据库文件格式的定义,你可以自己设计一个数据结构,然后作为从数据库文件中读写的最小单位,即可