Ciao a tutti

ho un problemino con dei checkbox, in particolare, questo è il mio check :

<input type="checkbox" name="ssp" alt="super senza piombo"
<% if rst("ssp").Value = true Then
Response.Write(" checked")
end if
%>
>

poi la form invia i dati ad una pagina asp e controllo il check nel seguente modo:

if Request.Form("ssp") <> "" Then
rst("ssp").Value = true
else
rst("ssp").Value = false
end if

quando metto il check tutto ok, ma quando lo tolgo iniziano i problemi!!!
nel DB (SQL SERVER il campo è un bit) non viene settato a falso!!!

...qualcuno vede l'inghippo!!!