allora, in primo luogo crei un file log.xtx e lo salvi un una directory con i permessi in scrittura (diciamo che sia la dir "writable" sulla root). poi scrivi una funzoine che determina se un file esiste o meno per una questione di ordine. poi scorri il recordset e scrivi il log riga per riga
attento al rigo file_esiste(rs("nome_file"))codice:set fso=server.createobject("scripting.filesystemObject") function file_esiste(origine) esiste="non esiste" if fso.fileexists(server.mappath(origine)) then esiste="esiste" file_esiste=esiste end function set rs=conn.execute("select nome_file from documenti") strpath=server.mappath("/writable/log.txt") set objopenfile=fso.opentextfile(strpath,xappeting) count=0 do while not rs.eof count=count+1 objopenfile.writeline("File" & count & ":" & rs("nome_file")) objopenfile.writeline(" " & file_esiste(rs("nome_file"))) rs.movenext Loop objopenfile.close set objopenfile=nothing set fso=nothing set rs=nothing
se il db contiene solo il nome del file, e non la directory dove risiede devi agiungere il nome della directory.
file_esiste("/documeti/"&rs("nome_file"))

Rispondi quotando