Provo a pulire un pò il codice:
codice:
<%
' DEFINISCO LE VARIABILI CHE MI SERVONO PER L'APPLICAZIONE
Dim canc,sc, cn, rs, sql, objFSO
canc = Request.QueryString("canc")
' DEFINISCO LA STRINGA DI CONNESSIONE
sc = ""
sc = sc & "driver={Microsoft Access Driver (*.mdb)};dbq="
sc = sc & Server.MapPath("/db/database.mdb")
' IMPOSTO LA CONNESSIONE EDIL RECORDSET
Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
' APRO LA CONNESSIONE COL DATABASE
cn.Open sc
sql = "SELECT * FROM UpLoad WHERE nome_file="&canc
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, cn ,3,3
rs.delete
rs.Close
set rs = Nothing
cn.Close
set cn = Nothing
If cbool(canc) = true Then
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
'Il file viene cancellato
objFSO.DeleteFile Server.MapPath("/prodotti/" & Request.QueryString("nomefile"))
Set objFSO = Nothing
End If
%>
..ma il risultato non cambia...