how to back up database

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • godsent
    New Member
    • Aug 2006
    • 33

    how to back up database

    how to back up database in ms access
  • sashi
    Recognized Expert Top Contributor
    • Jun 2006
    • 1749

    #2
    Hi there,


    FSO will be useful for file backup purpose, make use of the FileCopy function, good luck & take care my fren.. :)

    p.s/ FSO -> File System Objects

    Comment

    • Hemant Pathak
      Recognized Expert New Member
      • Jul 2006
      • 92

      #3
      Public Function BackupDatabase( Optional ByVal FileName As String="Default ") As Boolean
      On Error GoTo Back_Database
      Dim fso, fs, Src, Dst
      Src = App.Path & "\Database. mdb"
      If FileName = "Default" Then
      Dst = App.Path & "\Backup\Databa se.mdb"
      Else
      Dst = App.Path & "\Backup\" & Trim$(FileName) & ".mdb"
      End If
      Set fso = CreateObject("S cripting.FileSy stemObject")
      Set fs = fso.GetFolder(A pp.Path + "\Backup")
      C_Backup:
      Set fs = fso.GetFile(App .Path & "\Backup\Databa se.mdb")
      fso.CopyFile Src, Dst
      MsgBox "Backup Complete.", vbInformation
      Exit Function
      Back_Database: If Err.Number = 76 Then
      MkDir App.Path + "\Backup"
      GoTo C_Backup
      ElseIf Err.Number = 53 Then
      fso.CopyFile Src, Dst
      MsgBox "Backup Complete.", vbInformation
      Else
      ErrorMessage
      End If
      End Function

      Comment

      Working...