我正在回收舊數據庫中的代碼。如何在通過網絡複製文件時處理錯誤
對於一個人,位於全國各地的一半,我相信可能有一些連接問題。
Public Function BackUpBackend()
Dim Source As String
Dim Target As String
Dim retval As Integer
Source = "\\network\backend\accessfile.accdb"
Target = "\\network\backend\backup\"
Target = Target & Format(Date, "mm-dd") & "@"
Target = Target & Format(Time, "hh-mm") & ".accdb"
retval = 0
Dim objFSO As Object
Set objFSO = CreateObject("Scripting.FileSystemObject")
retval = objFSO.CopyFile(Source, Target, True)
Set objFSO = Nothing
End Function
有沒有什麼辦法可以檢測這段代碼中的連接錯誤?如果有,連接是否可以重新建立,或只是在問題出現時一起停止備份過程?
如果遠程工作站具有共享驅動器再複製一個大f然後讀回共享驅動器。檢查文件傳輸的速度,並檢查在往返之後是否有損壞...然後在遠程工作站上使用accessfile.accdb在工作站上運行代碼...可能會顯示一些內容 – jsotola