ciao, devo eliminare dei file dal server secondo l'id o gli id (e questo è il problema) passati..
praticamente l'utente invia alla pagina una serie di id in forma: "15,55,3"
ora devo recuperare il testo di un campo corrispondente agli id dei record passati. Il testo è in pratica il file da eliminare (o i file) con la relativa estensione.. ho questo codice:
Come faccio ad eliminare i file corrispondenti agli id passati? metto l'fso in un cilco? e in che modo?codice:'recupero gli id passati in fomrato "15,55,3" valueDoc=request.Form("checkdoc") 'creo e apro il recordset set rsrec=server.CreateObject("adodb.recordset") sqlrec= "SELECT * FROM dett_file WHERE id IN("&valueDoc&")" 'response.Write sqlrec rsrec.open sqlrec, conn,3,3 'ciclo il recordset per verificare che i file siano corrispondenti agli id passati (e lo sono) do while not rsrec.eof response.Write rsrec("file_doc")+" " rsrec.movenext loop ' creo l'oggetto fso per l'eliminazione dei file Dim OggFile, origine origine="/doc"+ Set fso = CreateObject("Scripting.FileSystemObject") Set OggFile = fso.GetFile (origine) OggFile.Delete
Ciao![]()



Rispondi quotando
