火急!哪位大哥会做文件的备份、恢复,要多少分给多少分!

hongsushou 2001-09-02 03:41:54
我现在做了个数据库程序,要求有备份、恢复功能,现在有六个数据文件,怎样写到一个备份文件中,又怎样正确恢复呢?
...全文
106 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fsb_12345 2001-09-06
  • 打赏
  • 举报
回复
把数据库记录一条一条的读出来,放到一个文件中,恢复时从文件中读出,一条一条写到库中去
一条记录放到一个文件中时,字段与字段间要自己加一个分隔符,一般用逗号
madgod 2001-09-05
  • 打赏
  • 举报
回复
按照文件流的方式
读文件一个一个读
写文件不停的写
以上是备份,恢复就相反
或者,建一个比较大的数据库专门放备份。

对了!!!!
真笨,建一个六个字段的表格,每个表格都是OLE对象,不就好了?

rami 2001-09-03
  • 打赏
  • 举报
回复
先把文件读入一张表中,增加一个字段标示从哪个文件读入,然后从这张表备份成一个文件,清空表格;恢复时同样先读入表中,根据新增的那个字段决定生成哪个数据文件。每一步都很容易做。
starfish 2001-09-02
  • 打赏
  • 举报
回复
如果你需要压缩的话在存储文件到字节数组之前现将文件压缩,然后在存储。
starfish 2001-09-02
  • 打赏
  • 举报
回复
建立一个类CBackupFile,将文件作为字节数组存储在里面,每个对象存储一个文件;然后用CObjectArray存储所有的CBackupFile对象,最后用对象的序列化(Serialization)写入到文件中就搞定了。同样用序列化将其从文件中读出。
hongsushou 2001-09-02
  • 打赏
  • 举报
回复
都睡着了吗?
hongsushou 2001-09-02
  • 打赏
  • 举报
回复
up!
hongsushou 2001-09-02
  • 打赏
  • 举报
回复
up!

33,010

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧