no... in realtà è più semplice
nel form, per ogni record estratto e stampato, avrai una cosa tipo questa
codice:
<input type="checkbox" name="censito" <% if rs("censito") then Response.Write("checked=""checked""") end if %> value="<% = rs("id") %>" />
quindi niente id perché essendo con estrazione ciclica si ripeterebbe e l'id è (e dev'essere) univoco. e il valore da passare è l'id, non 1/0 o simili
a questo punto, col submit, passi i valori di censito:
codice:
censito = request.form("censito")
(i valori saranno automaticamente separati da virgole. il server sa cosa fare )
e fai la query di update
codice:
UPDATE tabella set censito = true where id IN "&censito&"
*true o il tuo valore convenzionale da te stabilito