Duplicazione file

di Anonimizzato23613 il
6 risposte
Buonasera a tutti,
ho un problema con un programmino: devo duplicare un file mdb che ho in una cartella "originale" in una cartella "copia".
ho scritto la riga di codice che fa questo, ma ho notato che quando il file da duplicare e aperto non lo duplica e il programma va in errore, questo solo con i file mdb, con gli altri file va bene.
Ecco il codice:
Private Sub Command1_Click()
FileCopy "C:\Desktop\prova_copia\originale\prova.mdb", "C:\Desktop\prova_copia\copia\prova.mdb"
End Sub

6 Risposte

  • Devi prima chiudere il file mdb
  • Avevo pensato la stessa cosa, ma siccome avevo necessità di duplicarlo quando era ancora aperto pensavo esistesse un modo per aggirare il problema.
    Grazie
  • Duplicare un mdb quando è aperto non è possibile e non è una buona idea. È fonte di corruzione di dati della copia.
  • Ok..., grazie
  • Puoi provare con una VSS e se sei pigro hobocopy
  • Direi di evitare queste strade. Se Jet mantiene roba nella cache la copia potrebbe essere inutilizzabile e fonte di disperazione quando servirà.
Devi accedere o registrarti per scrivere nel forum
6 risposte