为什么我的数据库备份不成功!
Public hxfyn As Integer
Public xtlj As String
Private Sub Command1_Click()
If Left(Trim(d1.Drive), 2) <> "a:" And Left(Trim(d1.Drive), 2) <> "b:" And Left(Trim(d1.Drive), 2) <> "A:" And Left(Trim(d1.Drive), 2) <> "B:" Then
hxfyn = MsgBox("应选择软盘驱动器,请重选!", 48)
Else
On Error GoTo ER:
Me.Caption = "正在复制文件,请等待....."
FileCopy xtlj & "db4.mdb", Trim(d1.Drive) + "\" & "db4.mdb"
'FileCopy xtlj & "lfbzk.mdb", Trim(d1.Drive) + "\" & "lfbzk.mdb"
Me.Caption = "标准库备份"
hxfyn = MsgBox("复制完成!", 48)
Unload Me
End If
GoTo en
ER: hxfyn = MsgBox("磁盘未准备好或写保护等错误,请处理后再进行!", 48)
en: End Sub
Private Sub Command2_Click()
Unload Me
End Sub
其中xtlj = App.Path + "\"
当我点击执行时,可以把数据库备份到A盘,然后又提示“磁盘未准备好或写保护等错误,请处理后再进行”出错信息,我到A盘可以打开数据库,里面有两个表,一个备份成功,另一个却是乱码,这是怎么回事啊,希望各位高手能帮我看一下我的程序有什么问题,为什么执行了备份还会执行出错提示问题。谢谢!
Public xtlj As String
Private Sub Command1_Click()
If Left(Trim(d1.Drive), 2) <> "a:" And Left(Trim(d1.Drive), 2) <> "b:" And Left(Trim(d1.Drive), 2) <> "A:" And Left(Trim(d1.Drive), 2) <> "B:" Then
hxfyn = MsgBox("应选择软盘驱动器,请重选!", 48)
Else
On Error GoTo ER:
Me.Caption = "正在复制文件,请等待....."
FileCopy xtlj & "db4.mdb", Trim(d1.Drive) + "\" & "db4.mdb"
'FileCopy xtlj & "lfbzk.mdb", Trim(d1.Drive) + "\" & "lfbzk.mdb"
Me.Caption = "标准库备份"
hxfyn = MsgBox("复制完成!", 48)
Unload Me
End If
GoTo en
ER: hxfyn = MsgBox("磁盘未准备好或写保护等错误,请处理后再进行!", 48)
en: End Sub
Private Sub Command2_Click()
Unload Me
End Sub
其中xtlj = App.Path + "\"
当我点击执行时,可以把数据库备份到A盘,然后又提示“磁盘未准备好或写保护等错误,请处理后再进行”出错信息,我到A盘可以打开数据库,里面有两个表,一个备份成功,另一个却是乱码,这是怎么回事啊,希望各位高手能帮我看一下我的程序有什么问题,为什么执行了备份还会执行出错提示问题。谢谢!
...全文
相关推荐
电缆线的选用和计算.doc
电缆线的选用和计算.doc
单片机电子秤设计报告完整版样本.doc
单片机电子秤设计报告完整版样本.doc
临时用电施工组织设计-8wr.zip
临时用电施工组织设计-8wr.zip
施工用电组织设计222.zip
施工用电组织设计222
数据库领域数据仓库的备份与恢复方法
数据仓库作为企业数据的重要存储和管理中心,存储着大量关键业务数据。数据仓库的备份与恢复工作至关重要,其目的在于保障数据的安全性和可用性。当数据仓库遭遇硬件故障、软件错误、人为误操作或自然灾害等情况时,能够通过备份数据进行快速恢复,确保业务的连续性。本文的范围涵盖了常见的数据仓库备份与恢复方法,包括全量备份、增量备份、差异备份等备份策略,以及基于备份数据进行恢复的具体操作和技术细节。同时,会结合实际案例和代码示例,深入探讨这些方法在不同场景下的应用。


数据库(包含打印,安装,报表)
