|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Feb 2011
Messaggi: 10
|
Cancellazione Allegati DB
Ciao
Sto programmando una sezione di una Intranet in ASP che gestisce i Curriculum Vitae di dipendenti e non. Ora volevo aggiungere la funzione di cancellazione di un record, compreso il file del CV allegato. Io ho scritto questa pagina <% ID_CV = request("ID_CV") wtable = "Curr_Vitae" wwhere = "ID_CV = " & ID_CV proc = "p_select" wfield = "Path_CV" worderby = "" 'Include della Pagina che Chiama la Procedura p_select %> <!--#include virtual="/Include/procedure.asp"--> <% 'Se Nessun Errore, Costruzione Elenco if (isNull(message) or message = "" or message = "Record Estratti") then if not rsSel.eof then allegato = rsSel("Path_CV") end if end if proc = "p_sql" stringa = "UPDATE Curr_Vitae SET Path_CV = '' WHERE ID_CV = " & ID_CV 'Include della Pagina che Chiama la Procedura p_sql %> <!--#include virtual="/Include/procedure.asp"--> <% 'Cancello il file dalla cartella degli allegati Dim fsoElimina, fElimina Set fsoElimina = CreateObject("Scripting.FileSystemObject") allegato_repl = Replace( allegato, "/", "\" ) indirizzo = "C:"&allegato_repl fsoElimina.DeleteFile(indirizzo) set fsoElimina = Nothing set fElimina = Nothing %> Quando sono nell'elenco dei CV presenti sul DB e clicco sull'icona cancella CV, parte l'esecuzione della cancellazione, elimina il record dal DB ma non elimina il file dal server dove è salvato dandomi questo errore: Errore di run-time di Microsoft VBScript error '800a0005' Chiamata di routine o argomento non validi /Servizi/Curriculum_Vitae/cancAllegato.asp, line 37 (quella in grassetto) Chiaramente ho i permessi per leggere e scrivere nella cartella dove è salvato il file. Qualcuno ha una soluzione? Grazie |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:53.



















