Buonasera, ho un scritp asp per caricare delle immagini sul server in un percorso definito nel database

al momento che decido di eliminare una immagine pero', mi viene solo cancellato il riferimento all'immagine nel database, ma l'immagine che veniva da questo richiamata rimane fisicamente sul sever e non viene eliminata....

posto quello che dovrebbe essere il codice che mi permette di cancellare l'immagine ma che non funziona, sperando in un vostro aiuto
Grazie
---------------------------------------
<%
catname= Request.QueryString("cat")
CatID = Request.QueryString("CatID")
categoria = Request.QueryString("categoria")
subcat = Request.QueryString("subcat")

ID= Request.QueryString("ID")

Rimuovi = request.QueryString("rimuovi")

if Rimuovi = "IDIMMAGINE1" then

':::::::::::::::::::::::::::::::::::::::::::::: Modifica immagine 1

Set RS = Server.CreateObject("ADODB.Recordset")
SQL= "SELECT File1, File2, File3, File4 FROM annunci WHERE ID = " & ID
RS.Open SQL,conn,2,3
RS("File1") = ""
RS.Update
RS.Close
SET RS = nothing
Conn.Close
SET Conn = nothing

Response.Redirect "annunci_personaliMod.asp?id=" & id & "&catID=" & catid & "&subcat=" & subcat & "&categoria=" & categoria & "&cat="& catname

END IF
%>

-------------------------------