---
title: "kryssa i kryssruta"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6832-kryssa-i-kryssruta"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Mav"
published: "2000-10-09T08:28:00.000Z"
updated: "2000-10-09T16:35:00.000Z"
replies: 7
views: 274
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/6832-kryssa-i-kryssruta"
---

# kryssa i kryssruta

## #1 — Mav, 2000-10-09T08:28Z

Har några kryssrutor i en databas som jag vill kunna ändra/uppdatera (true/false). Hur skriver jag för att kunna ändra från true till false o tvärtom? Har en update sida som jag vill att en kryssruta ska komma upp som jag sen kryssar i eller tar bort.

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

## #2 — Brimba, 2000-10-09T08:50Z

Tex såhär menar du?

SQLStmt = "Update tabell "
SQLStmt = SQLStmt & "Set kryssruta = 1"
Connection.Execute(SQLStmt)

Det sätter kryssrutan till "Ja"

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

## #3 — Mav, 2000-10-09T09:33Z

Har följande kod idag:
Sid 1

```
<%If rs("Check1")= true Then 
checked = "checked" 
Else
checked = ""
response.write "<input type='checkbox' name='check1' value='check1'" & checked & ">"%><%=check1%><%End If%>
```

Problemet här är att om check1 i databasen är ikryssad syns inget.

Updateringsidan:

```
SQL = "UPDATE adressbok SET namn = '" & Request.Form("namn") & "', Check1 = '" & Request.Form("check1") & "' WHERE Nr = '" & Request("nr") & "'"
```

På första sidan vill jag kunna välja om det ska vara ikryssat eller inte. På uppdateringssidan ska det uppdatera ändringarna jag gjort.

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

## #4 — Vide, 2000-10-09T11:23Z

Du måste väl skriva såhär:

```
<%If rs("Check1")= true Then 
checked = " checked" 
Else
checked = ""
End If
response.write "<input type='checkbox' name='check1' value='check1'" & checked & ">"%><%=check1%><%End If%>
```

Men sen är ju frågan varför du har värdet 'check1' i checkboxen... men det är ju kanske inte problemet... :)

Mvh, Vide

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

## #5 — Mav, 2000-10-09T12:08Z

Stämmer skulle skriva som du sa, Tack!
Men vad skriver jag i SQL update satsen. Får det inte att fungera i dagsläget.

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

## #6 — Vide, 2000-10-09T12:43Z

Du skall kanske byta till value=1 i checkboxen...

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

## #7 — Mav, 2000-10-09T15:49Z

Får "Typblandningsfel i villkorsuttryck."
rad 19
frit.execute(SQL)

```
SQL = "UPDATE adressbok SET namn = '" & Request.Form("namn") & "', Check1 = '" & Request.Form("check1") & "' WHERE Nr = '" & Request("nr") & "'"
```

Sql satsen skriver
UPDATE adressbok SET namn = 'Aston', Check1 = '' WHERE nr = '11010001'

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

## #8 — emission, 2000-10-09T16:35Z

Du ska inte inte ha ha några fnuttar kring checkvärdet, och knappast runt nummervärdet heller. Fnuttar sitter endast runt strängar (text,PM)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/6832-kryssa-i-kryssruta
