Scusate ragazzi...
...ho un link in una pagina che mi rimanda alla cancellazione di un file e relativo record, così composto:

codice:
">Elimina
La pagina CancellaFoto.asp è questa:

codice:
<%
Dim canc,objFSO
    canc = Request.QueryString("canc")
	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
	
' DEFINISCO LE VARIABILI CHE MI SERVONO PER L'APPLICAZIONE
Dim sc, cn, rs, sql, img
img = request.QueryString("canc")
if img <>"" then

    ' 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="&img
	Set rs = Server.CreateObject("ADODB.Recordset")

	rs.Open sql, cn ,3,3
	rs.delete
	rs.Close

	set rs = Nothing
	cn.Close
	set cn = Nothing
%>
Adesso il problema è che il file me lo cancella, ma nn mi elimina il record corrispondente a quel file nel database...dove sbaglio? :master: