ciao alex!
Userò uno dei tuoi tanti aiuti!!;)
non cancellerò la password, ma userò un flag per capire se quell'utente ha già eseguito il questionario oppure no!!;)
però non so perché, ma non va!!
ti posto la pagina!
<%@ LANGUAGE = VBSCRIPT %>
<% Option Explicit %>
<%
Dim conn
Dim rs,rs2
Dim strConn
Dim strSql
Dim strSql2
'Stringa di connessione al database
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
strConn = strConn + Server.MapPath("dati.mdb")
'Istanze degli oggetti connection e recordset
Set conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.RecordSet")
Set rs2 = Server.CreateObject("ADODB.RecordSet")
conn.Open strConn
'Comando SQL
strSql = "INSERT INTO spoglio
(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33
,34,35,36,37,38)"
strsql = strsql & " VALUES ("
strsql = strsql & "'" & request.form("1")& "',"
strsql = strsql & "'" & request.form("2") & "',"
strsql = strsql & "'" & request.form("3") & "',"
strsql = strsql & "'" & request.form("4") & "',"
strsql = strsql & "'" & request.form("5") & "',"
strsql = strsql & "'" & request.form("6") & "',"
strsql = strsql & "'" & request.form("7") & "',"
strsql = strsql & "'" & request.form("8") & "',"
strsql = strsql & "'" & request.form("9") & "',"
strsql = strsql & "'" & request.form("10") & "',"
strsql = strsql & "'" & request.form("11") & "',"
strsql = strsql & "'" & request.form("12") & "',"
strsql = strsql & "'" & request.form("13") & "',"
strsql = strsql & "'" & request.form("14") & "',"
strsql = strsql & "'" & request.form("15") & "',"
strsql = strsql & "'" & request.form("16") & "',"
strsql = strsql & "'" & request.form("17") & "',"
strsql = strsql & "'" & request.form("18") & "',"
strsql = strsql & "'" & request.form("19") & "',"
strsql = strsql & "'" & request.form("20") & "',"
strsql = strsql & "'" & request.form("21") & "',"
strsql = strsql & "'" & request.form("22") & "',"
strsql = strsql & "'" & request.form("23") & "',"
strsql = strsql & "'" & request.form("24") & "',"
strsql = strsql & "'" & request.form("25") & "',"
strsql = strsql & "'" & request.form("26") & "',"
strsql = strsql & "'" & request.form("27") & "',"
strsql = strsql & "'" & request.form("28") & "',"
strsql = strsql & "'" & request.form("29") & "',"
strsql = strsql & "'" & request.form("30") & "',"
strsql = strsql & "'" & request.form("31") & "',"
strsql = strsql & "'" & request.form("32") & "',"
strsql = strsql & "'" & request.form("33") & "',"
strsql = strsql & "'" & request.form("34") & "',"
strsql = strsql & "'" & request.form("35") & "',"
strsql = strsql & "'" & request.form("36") & "',"
strsql = strsql & "'" & request.form("37") & "',"
strsql = strsql & "'" & request.form("38") & "'"
strsql = strsql & ")"
dim cod
cod=session("passw")
strSql2="update utenti set flagcanc='s' where password=" &cod
'Oggetto recordset
Set rs2 = conn.Execute(strSql2)
Set rs = conn.Execute(strSql)
%>
-la variabile "cod" è testata, funziona!!
-al posto di "cod" ho tentato di mettere la password al posto della variabile, e funziona
(ES: strSql2="update utenti set flagcanc='s' where password='xxxx'"
)
non riesco veramente a capire dov'è l'errore!! :(