打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VB备份ACCESS数据库的方法,代码
这个代码其实也适用于其它类型文件的复制,要修改一下其中的语句哦
Private Sub bak_Click()

Dim TargetFileName As String     '目标文件名
On Error Resume Next

With cdlog1
    .DialogTitle = "数据备份"
    .InitDir = App.Path
    .FileName = "backup.mdb"
    .Filter = "(数据库)*.mdb|*.mdb"
    .CancelError = True
    .ShowSave
    TargetFileName = .FileName
End With

If Right$(App.Path, 1) <> "/" Then spath = App.Path & "/"


ssource = spath & "db2.mdb"

    
    On Error GoTo sjbf_error
    
    If Dir$(TargetFileName) <> "" Then
        If MsgBox("文件已存在,确认替换它!", vbYesNo + vbQuestion) = vbNo Then Exit Sub
        Kill TargetFileName     '删除文件
        FileCopy ssource, TargetFileName    '复制文件
        'DBEngine.CompactDatabase ssource, TargetFileName    '压缩文件
        MsgBox "数据备份成功!", vbInformation
    Else
        FileCopy ssource, TargetFileName    '复制文件
        'DBEngine.CompactDatabase ssource, TargetFileName    '压缩文件
        MsgBox "数据备份成功!", vbInformation
    End If

sjbf_error:
    If Err = 70 Then
        MsgBox "数据库正在使用,请关闭所有数据窗口,从新开始备份", vbExclamation
    End If

End Sub
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Access秘笈之反编译大法
如何用C# 动态创建Access数据库和表?
用友服务器故障后恢复原帐套数据的方法
改mdb为asp所带来地灾难
Exhange2010 备份及恢复 (Part2)
python 用mysql存取图片二进制数据
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服