creo que la mejor forma de respaldar es ir copiando, para lo que puedes usar
filecopy "C:\mis documentos\archivo.***", "C:\respaldo\archivo.***"
algo así si no es eso lo que necesitas me avisas y me explicas mejor
suerte
Valora esta respuesta
0
Comentar
RE: respaldar una base de datos access desde VB 6.
Me dice acceso denegado creo que no permite el filecopy con access
y le pongo asi
retval = Shell("xCopy" & "D:\SISTEMAS EN VISUAL BASIC\Sistema Hospital\BDHospital.mdb", "C:\BDHospital.mdb")
o
retval = Shell("FileCopy" & "D:\SISTEMAS EN VISUAL BASIC\Sistema Hospital\BDHospital.mdb", "C:\BDHospital.mdb")
y me dice que no coinciden los tipos o filecopy
Valora esta respuesta
0
Comentar
RE: respaldar una base de datos access desde VB 6.
Mira, prueba con el siguiente codigo.
Ruta_Origen = "AQUI ESCRIBES LA RUTA DONDE ESTA EL ARCHIVO"
Ruta_Destino" = "AQUI ESCRIBIS DONDE QUIERES QUE QUEDE EL ARCHIVO".
FileCopy Ruta_origen, Ruta_Destino
suerte.
Valora esta respuesta
0
Comentar
RE: respaldar una base de datos access desde VB 6.
Antes debes cerrar la Base, el Worspaces y despues que concluya el Shell, lo abres todo otra vez, como si fueras a iniciar la aplicacion, esta operacion es igual para un respaldo, como para restaurar los datos, de uno copia echa.