Ir para conteúdo
Fórum Script Brasil
  • 0

Backup - Arquivo MDB


Coteco

Pergunta

3 respostass a esta questão

Posts Recomendados

  • 0

Você pode copiar o arquivo: DoCmd.CopyDatabaseFile DatabaseFileName...........

ou veja este exemplo

http://developpers.blogspot.com/2008/03/ho...-using-vba.html

e pesquisando pela net achei esta função (não testei mais deve funcionar)

Public Function BackupCopy()

'This function will allow you to copy a db that is open,

'You must set a reference to the 'Microsoft Scripting Runtime' for the CopyFile piece to work!

Dim fso As FileSystemObject

Dim sSourcePath As String
Dim sSourceFile As String
Dim sBackupPath As String
Dim sBackupFile As String

sSourcePath = "C:Database"
sSourceFile = "MyDB.mdb"
sBackupPath = "C:DatabaseBackups"
sBackupFile = "BackupDB_" & Format(Date, "mmddyyyy") & "_" & Format(Time, "hhmmss") & ".mdb"

Set fso = New FileSystemObject
fso.CopyFile sSourcePath & sSourceFile, sBackupPath & sBackupFile, True
Set fso = Nothing

Beep
MsgBox "Backup was successful and saved @ " & Chr(13) & Chr(13) & sBackupPath & Chr(13) & Chr(13) & "The backup file name is " & Chr(13) & Chr(13) & sBackupFile, vbInformation, "Backup Completed"

End Function

fonte: http://www.bigresource.com/MS_ACCESS-Backu...--wD6x1s68.html

Link para o comentário
Compartilhar em outros sites

  • 0

Boa tarde meu amigo,

Entre no meu site: www.abbade.site40.net lá tem um exemplo de backup.

Ele efetua tanto backup diário quanto semanal.

É só colocar o código em um novo módulo e chamar através do CALL.

Qualquer dúvida é só entrar em contato.

att,

Leandro Abbade

Link para o comentário
Compartilhar em outros sites

  • 0

olá consegui na internet um formulario com VBA para backup

porem ele pede apenas uma tabela e como meu db tem mais de 30 tabelas preciso de um jeito que ele pegue todas

a linha de comando onde aparece "depurar´" é essa

strCaminho = CurrentDb.TableDefs("tbl_cliente").Connect

e dentro dela teria que pegar todas em vez de apenas a tbl_cliente

como faço????

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...