|
请教:
这是十段老师的一段代码:
模块:
Option Compare Database
Option Explicit
'复制文件引用
Public Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" _
(ByVal lpExistingFileName As String, _
ByVal lpNewFileName As String, _
ByVal bFailIfExists As Long) As Long
主窗体调用模块:
计时器间隔设置:1000
Private Sub Form_Timer()
'这里是按时备份,因为这个窗体是一定会打开的,
If Format(Now, "hh:ss") = "12:00" Then CopyFile CurrentProject.FullName, "D:\数据库备份" & "_" & Format(Now, "yyyymmddhhss") & ".mdb", 1
End Sub
十段老师的这段代码能备份(数据库与程序未分开)
现因我的程序与数据库是分开的,程序文件在"C"盘,数据库在公用"X"盘,要求定时备份的数据库存放在"E"盘"备份"文件夹内,在备份过程中出现正在备份的提示,备份完成后提示已备份完成,请教高手们以上代码该如何修改,谢谢!! |
|