para sacar un backcup de sqlserver Dim dirRespaldo As String
Dim cn As New ADODB.Connection
CDGABRIR.Filter = "Archivos de respaldos(*.bak)|*.bak"
CDGABRIR.ShowSave
dirRespaldo = CDGABRIR.FileName
cn.Open "FICHEROS", "ADMINISTRADOR", "ADMINISTRADOR"
If dirRespaldo = "" Then
MsgBox "operacion cancelada", vbInformation, "respaldo"
Exit Sub
Else
'cn.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=AEG;password=AEG;Initial Catalog=FICHEROS;Data Source=LOCALHOST"
cn.Execute "backup database FICHEROS to disk= '" & dirRespaldo & "'"
MsgBox "El respaldo de la base de datos se realizo satisfactoriamente en " & dirRespaldo, , "Respaldo de base de datos"
CDGABRIR.FileName = ""
Set cn = Nothing
Exit Sub
End If
pero pones un command dialog con el nombre de cdabrir |