Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/02/2005, 00:25
Avatar de OYEME
OYEME
 
Fecha de Ingreso: marzo-2004
Ubicación: Lima
Mensajes: 307
Antigüedad: 20 años, 2 meses
Puntos: 1
bueno aquite envio el codigo donde hago un bacjup desde vb hay un sp que se llama sp_addumpdevice y lo llamo para eso necesito una vraiable de tipo connection

Function BACKUP(XDIS As String) As String
On Error GoTo xerr:
dim cna s adodb.connection
Set cn = New ADODB.Connection
cn.CursorLocation = adUseClient
cn.Open "provider = sqloledb;data source = " & data & ";initial catalog=" & base & ";user id=" & usid & ";pwd = " & pasw & ""

SQL = "EXEC sp_addumpdevice 'disk','" & XDIS & "','C:\mssql7\backup\" & XDIS & ".dat'"
cn.Execute (SQL)
SQL = "BACKUP DATABASE TRANSPORTE TO " & XDIS & ""
cn.Execute (SQL)
BACKUP = "Se realizo el proceso satisfactoriamente"
Exit Function
xerr:
BACKUP = Err.Description + "Error en el proceso" + Chr(32) + "El dispositivo ya existe o la base de datos esta en uso"
End Function
__________________
http://www.luisariashidalgo.com