Dopo ieri sera ho gravi capacità pensative..quindi eravamo rimasti al riportare dal request i value.
Fatto.
mi riporto nella pagina di destinazione, che poi è al stessa del form a cui aggiungo un parametro, gli id a true.
Avendo quelli, metto in un ciclo la scrittura nel db il cambiamento dello stato. Per meglio dire:
codice:
<%
dim RSX, CNN, ConnString, query, nome, cognome, cancella, arrcancella
if request.QueryString("pass")=3 then
Cancella = request.Form("spunta")
ArrCancella = split(Cancella, ",")
for i = lbound(ArrCancella) to ubound(ArrCancella)
ConnString = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" & Server.Mappath("/mdb-database/PROVA.mdb")
set CNN = server.CreateObject("ADODB.CONNECTION")
CNN.open ConnString
set RSX = server.CreateObject("ADODB.RECORDSET")
query = "select * from UTENTI where ID = " & cancella(i)
RSX.open query, CNN, 3, 3
RSX("ABILITATO")=true
RSX.update
RSX.Close
CNN.Close
set RSX= Nothing
set CNN = Nothing
next
response.End()
end if
ma c è qualcosa che mi sfugge, e corre veloce