How about this:
Code:
Dim Rs
Set Rs = Server.CreateObject("ADODB.RecordSet")
Rs.Open SomeSQLStatement, SomeConnection, 1, 3
If Trim(Request.Form("C1")) = "off" Then
Rs("WCIcon") = True
Else
Rs("WCIcon") = False
End If
Rs.Update
Rs.Close
Set Rs = Nothing
As a note - checkboxes can't have values of off or on, they're either one thing or they're nothing, so in your example, the value would be "off" if it was checked.
I am a loud man with a very large hat. This means I am in charge