Mi da questto errore:
codice:
Microsoft VBScript runtime error '800a000d'
Type mismatch: 'rs'
/up/elimina.asp, line 38
In rosso la riga 38.
Ecco tutto il codice:
codice:
<%
Set conn=Server.CreateObject("ADODB.Connection")
conn.open = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/mdb-database/db.mdb")
%>
<%
numeroRecord=request("id")
sql = "SELECT * FROM fotohome where id=" & numeroRecord
%>
<%
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
%>
<%
rs.delete
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing
%>
<%
numeroRecord=request("id")
sql = "SELECT nome FROM fotohome where id=" & numeroRecord
%>
<%
Dim objFSO
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
'Il file viene cancellato
objFSO.DeleteFile(Server.MapPath("public\" & rs("nome")))
Set objFSO = Nothing
%>
<%
Dim objFSO1
Set objFSO1 = Server.CreateObject("Scripting.FileSystemObject")
'Il file viene cancellato
objFSO.DeleteFile(Server.MapPath("public\" & rs("nomethumbs")))
Set objFSO = Nothing
%>
<%
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing
%>