Primero, al checkbox dale siempre el mismo valor (esté chequeado o no). Entonces, todo ese IF que tenés lo cambiás por ésta línea:
Código:
Ver oferta en abierto
<input name="verenabierto" type="checkbox" id="verenabierto" value= "1"<%if rs("verenabierto")= "1" then Response.Write " checked"%>>
Luego, en la página que recibís la información, preguntás por el valor de "verenabierto", si es 1, vale 1 y si no lo és o si es nulo, vale 0:
Código:
<%
var_verenabierto = Request.Form("verenabierto")
If var_verenabierto <> "1" Then var_verenabierto = "0"
%>