Ciao ragazzi,
Ho l'esigenza di eliminare dei record dal database..ho 2 pagine asp: "cancella.asp" e "elimina.asp" (form x eliminare i record)
--------------------------------------------------------
mi da questo errore:
Microsoft VBScript runtime error '800a01a8'
Object required: ''
/Store/cancella.asp, line 26 ovvero sul rs.open
--------------------------------------------------------
vi posto il codice della pagina cancella.asp
<%option explicit 'obbligo la dichiariazione di tutte le variabili%>
<%
Dim conn, rs, id, RagioneSociale, UserName, Password, sql
RagioneSociale = request("RagioneSociale")
UserName = request("UserName")
Password = request("Password")
'id = request("id")
set conn=Server.CreateObject("adodb.connection")
conn.open"Driver={Microsoft Access Driver (*.mdb)}; dbq=" & server.MapPath("/mdb-database/miodb.mdb")
sql="DELETE from user where id='" & id & "' and UserName='" & UserName & "' and Password='" & Password & "' and RagioneSociale='" & RagioneSociale& "'"
rs.open sql, conn, 1, 3
set rs=Server.CreateObject("adodb.recordset")
rs.Close
set rs = Nothing
response.Redirect "ok.htm"
%>

Rispondi quotando