Ho la necessità di spostare un file il cui percorso viene preso da un database, vi posto l’esempio:
Origine = http://www.Sito.it/dir1/dir2/dir3/di...E/nomefile.xxx (percorso preso da db compreso nomefile)
Destinazione = http://www.Sito.it/dir1/dir2/dir3/dirDestinazione/ (scelta a seconda del caso)
NewF = NuovoNomeFile.xxx (scelto a seconda del caso)
Dim FileObject
Set FileObject=CreateObject("Scripting.FileSystemObjec t")
FileObject.MoveFile "(Server.MapPath(Origine))", "(Server.MapPath(Destinazione & NewF)) "
Set FileObject=Nothing
Impossibile visualizzare la pagina
Si è verificato un problema a livello della pagina che si desidera visualizzare che ne impedisce la visualizzazione.
Errore di run-time di Microsoft VBScript (0x800A0035)
Impossibile trovare il file
Ho provato a togliere ""
FileObject.MoveFile (Server.MapPath(Origine)), (Server.MapPath(Destinazione & NewF))
Impossibile visualizzare la pagina
Si è verificato un problema a livello della pagina che si desidera visualizzare che ne impedisce la visualizzazione
Server.MapPath(), ASP 0173 (0x80004005)
Il parametro Path del metodo MapPath contiene un carattere non valido.
È possibile utilizzare un percorso contenente il nome del file in Server.MapPath (credo sia questo a provocare l’errore :master: ), o l’errore è dovuto ad altro.
Come potrei risolvere?
Grazie in anticipo.
![]()

Rispondi quotando

