為什麼Data1.recordset.close無效?(編號:7925)

我用FileCopy function 去做一個mdb的backup mdb,但是出現了runtime error "permission denied",但我已在之前已寫了
"Data1.Recordset.Close"
"Set Data1.Recordset = Nothing"
即是Data1仍然被locked,怎樣處理呢?