Ciao a tutti, sto impazzando su questa cosa semplice semplice:
Devo inserire una checkbox per inserire un valore nel db (vero o falso)

Faccio così:


codice:
<form action="update.asp?method=Add" method="POST"> 

Nome spesa di spedizione: <input type="text" name="nome" size="25"> 


CEE: <input type="checkbox" name="CEE" value=""> 

<input type="submit" value="Inserisci Spesa"> 
</form>
e poi ...

codice:
<%
Dim Method, CleanUp2

Method = Request.QueryString("method")

Select Case Method
  Case "Add"
    Add(Conn)
  Case "Edit"
    Edit(Conn)
  Case "Delete"
    Delete(Conn)
End Select

….



Sub Add(Conn)
Dim nome, Sspese, CEE, SQL

nome = Replace(Trim(Request.Form("nome")), "'", "''")
Sspese = Replace(Trim(Request.Form("Sspese")), "'", "''")
CEE = request.form("CEE") 


  If CEE <> "true" Then CEE = "False"
  If nome = "" Or Sspese = "" Or CEE = ""  Then Response.Redirect "spese.asp"

  SQL = "Insert Into spese (CEE, nome, Sspese) Values('"&CEE&"', '"&nome&"', '"&Sspese&"')"

  Conn.Execute(SQL)

 
  
  Response.Redirect "spese.asp"

End Sub
ma mi restituisce sempre questo codice:

Microsoft JET Database Engine error '80040e07'

Tipi di dati non corrispondenti nell'espressione criterio.

/ing/anm/update.asp, riga 42


Grazie mille in anticipo

F