设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 983|回复: 3
打印 上一主题 下一主题

[其它] ******自动备份源码思路---李寻欢请进*******

[复制链接]
跳转到指定楼层
1#
发表于 2003-7-10 20:02:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好羡慕你们能编出个自动备份数据库的程序啊!!!没有免费的源码,李大侠也应该有个免费的思路吧,让小弟也试试看有没有那种能力。。。好对人生的方向重新定位一下嘛。。。。呵呵,,,帮忙啊。。。。。。。。。。。。。。。。[em08][em04][em04]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-7-10 20:22:00 | 只看该作者
先去吃饭,一会再来:)
3#
 楼主| 发表于 2003-7-10 20:30:00 | 只看该作者
好啊!呵呵,不过吃饱了,不要还说没有喝足呢?!  :)
4#
发表于 2003-7-10 22:23:00 | 只看该作者
备份用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等信息保存到另一个"完成任务表"中,最后备份时间是从完成任务表中提取。

大致思路就是这样。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-14 01:50 , Processed in 0.090194 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表