La Web del Programador: Comunidad de Programadores
 
    Pregunta:  55589 - CÓMO HACER UN BACKUP DE UNA BASE SQL DESDE UN VISUALBASIC
Autor:  luis francisco
A los genios: Estoy haciendo un sistema en Visual con base SQL server7, y quiero que desde un botón de un formulario poder hacer un backup de la base. si alguno de ustedes puede orientarme, desde ya, muchas gracias, soy nuevo en esto

  Respuesta:  JOSE PASTOR LEZCANO LOPEZ
Hola espero que esto te sirva.

Coloca esto en declaraciones

Public Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long

Lo siguiente en el boton.

Dim t As Long, cTmp as String, cDataBase as String

'Donde cTmp es el nuevo nombre de la copia de la base de datos original, cDataBase es el nombre de la base datos original.

t = CopyFile(cTmp, cDataBase, False)