Office中国论坛/Access中国论坛

标题: ******自动备份源码思路---李寻欢请进******* [打印本页]

作者: magicren    时间: 2003-7-10 20:02
标题: ******自动备份源码思路---李寻欢请进*******
好羡慕你们能编出个自动备份数据库的程序啊!!!没有免费的源码,李大侠也应该有个免费的思路吧,让小弟也试试看有没有那种能力。。。好对人生的方向重新定位一下嘛。。。。呵呵,,,帮忙啊。。。。。。。。。。。。。。。。[em08][em04][em04]
作者: 李寻欢    时间: 2003-7-10 20:22
先去吃饭,一会再来:)
作者: magicren    时间: 2003-7-10 20:30
好啊!呵呵,不过吃饱了,不要还说没有喝足呢?!  :)
作者: 李寻欢    时间: 2003-7-10 22:23
备份用Api函数,避免文件使用时不可拷贝
声明:
Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" _
     (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, _
      ByVal bFailIfExists As Long) As Long

使用:CopyFile 源文件, 目的文件, 0

源文件的路径及目的文件的路径都是保存在表里的,每个任务都有一条记录,表设计:
任务Id,备份时间间隔,源文件,目的文件,保留几天,每天保留几份

程序加载时就从表中读出上面字段的值,然后用窗体的时钟事件每秒运行一次拷贝判断程序,如果当前时间=最后备份时间+备份时间间隔,就开始备份,备份完毕后就把备份时间及任务ID等信息保存到另一个"完成任务表"中,最后备份时间是从完成任务表中提取。

大致思路就是这样。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3