Ciao, mi esce il seguente errore:
Microsoft JET Database Engine error '80040e14'
Syntax error in FROM clause.
/guest2/write.asp, line 164
Il codice è il seguente, in grassetto la linea 164
Secondo voi da cosa deriva l'errore? Il db è un file mdb che si chiama "pass.mdb", che contiene una sola tabella che si chiama "password" e che contiene 3 campi: "id", "nome" e "password"codice:<% Dim sconn, sstrConn, req req=Request.Form("Nick") sstrConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/mdb-database/pass.mdb") set sConn = Server.CreateObject("ADODB.Connection") sConn.Open sStrConn sSQL= "SELECT DISTINCT pass.nome, pass.password from password pass WHERE Nome = req" set rs = Server.CreateObject ("ADODB.Recordset") Rs.Open sSQL, sConn If session("prova")=nome then session("prova")=replace(session("prova"), nome, "impostore") End If If session("prova")=password then session("prova")=replace(session("prova"), password, nome) End if Set rs = sConn.Execute(csql) %> <% sConn.Close Set sConn = Nothing %>

Rispondi quotando