ho un db sqlserver e un campo bit. Se viene spuntato un checkbox nel campo devo inserire 1 altrimenti 0.
ho scritto così:
if Request.Form("check")<>"" then
campo_bit=true
else
campo_bit=false
end if

Rec.Fields("verifica")=campo_bit

ma mi da questo errore
Microsoft OLE DB Provider for SQL Server (0x80040E21)
Si sono verificati errori in un'operazione OLE DB composta da più passaggi. Controllare i singoli valori di stato OLE DB, se disponibili. Nessuna operazione eseguita.

Forse sbaglio con true e false qualcuno sa come si fa? Ho gia provato a sostituire 1 e 0 ma non va lo stesso