Arreglado aunque no cómo me gustaría, según he leido Request.QueryString se usa cuando mandas variables por url, no es cierto? Es que de esto no estoy demasiado segura, entonces lo que se me ha ocurrido es hacer en VBScript la parte que con JavaScript no podía y ha dado resultado, y este es:
Código:
%>
<script language=VBScript runat=server>
if (Request.form("chkcomics")<>"")then
Response.Write("Llega comics")
us_comic="Si"
else
Response.Write("No llega a comics")
us_comic="No"
End if
</script>
<%
cone.execute("INSERT INTO usuarios (user_id,user_pass,user_nombre,user_mail,user_comics) VALUES ('" + user_nick + "', '" + user_pas + "' , '" + user_nom +"' , '" + user_mail + "' , '" + us_comic + "')")
%>