---
title: "Problem med checkbox"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/14010-problem-med-checkbox"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Zerephina"
published: "2002-01-26T15:21:00.000Z"
updated: "2002-01-26T15:45:00.000Z"
replies: 4
views: 195
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/14010-problem-med-checkbox"
---

# Problem med checkbox

## #1 — Zerephina, 2002-01-26T15:21Z

Jag skicka uppgifterna med form. Det går jättebra såvida jag kryssar checkboxen (priv/privat), men när den inte kryssas i så bir det bara fel.

Så här ser mottagarsidan ut:

```

<% Set MinCon = Server.CreateObject("ADODB.Connection")

Set rs = Server.CreateObject("ADODB.Recordset")

MinCon.Open "DSN=gastbok"

falt1 		= Request.Form("falt1")
falt2 		= Request.Form("falt2")
falt3 		= Request.Form("falt3")
falt4 		= Request.Form("falt4")
inlagg 		= Request.Form("inlagg")
priv	 	= Request.Form("privat")

SQL = "INSERT INTO inlagg (falt1, falt2, falt3, falt4, komentar, privat, gastbok_id) VALUES ('"& falt1 &"', '"& falt2 &"','"& falt3 &"','"& falt4 &"','"& komentar &"', "& priv &", 1)"
rs.open SQL, MinCon
%>
```

Hoppas att det bev rätt, jag kortade ned mina namn som var lite längre.

Det bir fel i Value, antagligen för att det inte kommer något värde eller??

Permalänk: https://www.webforum.nu/p/14010

## #2 — jorgen, 2002-01-26T15:25Z

Hej, om du har fältet i databasen till not null så får du fel.

De fälten du har med i en insert måste ha ett värde. Har du null inställt i databasen, då får du skicka med värdet null i inserten om du har fältet med eller göra en koll innan inserten och bara ta med de fälten som har ett innehåll.

red: vilket felmeddelande får du?

mvh Jörgen :)

Permalänk: https://www.webforum.nu/p/308280

## #3 — Zerephina, 2002-01-26T15:34Z

Jag har i Access ikryssat att det är en Ja/nej och den är inte obligatorisk. Antog att det är nått med Null. Men lyckas inte tildela något värde. Har försökt att ändra till 1 eller 0 utan framgång.

```
Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 

[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement
```

Så sant att det är Insert som inte får nått värde.

Permalänk: https://www.webforum.nu/p/308281

## #4 — LarsG, 2002-01-26T15:35Z

Om privat är en checkbox och den inte är ikryssad så kommer priv att bli en tom sträng. 

```
priv = len(Request.Form("privat"))
```

Permalänk: https://www.webforum.nu/p/308282

## #5 — Zerephina, 2002-01-26T15:45Z

\*HA\* Där satt den! MEGAPUSS!!

Permalänk: https://www.webforum.nu/p/308283

---

Tråden på webben: https://www.webforum.nu/amne/asp/14010-problem-med-checkbox
