---
title: "Välja från DB med checkbox"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/126390-välja-från-db-med-checkbox"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "bigsky"
published: "2005-04-14T13:00:56.000Z"
updated: "2005-04-14T13:47:48.000Z"
replies: 9
views: 354
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/126390-välja-från-db-med-checkbox"
---

# Välja från DB med checkbox

## #1 — bigsky, 2005-04-14T13:00Z

Jag vill i en SQL-fråga välja ut de poster i databasen som motsvarar de val som användaren checkat i på söksidan. Såhär ser frågan ut nu, men det blir ett Syntaxfel (komma) i frågeuttrycket 'Visible = True AND Extension = com, net.

Kanske ska man använda request.form istället?

```
Conn.Execute("SELECT * FROM tblWhois WHERE Visible = True AND Extension = " & Request.QueryString("ext") & " ORDER BY SortOrder")
```

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

## #2 — @nders, 2005-04-14T13:07Z

Det spelar ingen roll om du använder request.form istället, om du skickar samma info.

1) Apostrofer runt strängvärden i SQL.
2) Är *com, net* ett värde i tabellen, eller två?

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

## #3 — bigsky, 2005-04-14T13:08Z

Det är två värden på olika rader, liksom alla andra domäner.

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

## #4 — @nders, 2005-04-14T13:16Z

Då får du se till att du kan använda värdena på det sättet. Nu frågar du ju efter allt där det står just **com, net** i fältet, inte poster där det står antingen com eller net.

Se till att strängen ser ut så här:

```
'com', 'net'
```

Sedan:

```
Conn.Execute("SELECT * FROM tblWhois WHERE Visible = True AND Extension IN (" & dennyafinasträngen & ") ORDER BY SortOrder")
```

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

## #5 — bigsky, 2005-04-14T13:32Z

Och hur ser jag till att strängen ser ut enligt ovan? Med Split och Replace? Visa gärna.

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

## #6 — @nders, 2005-04-14T13:38Z

Var kommer värdena ifrån? En dropdown? Då är det väl enklast att bara lägga till apostrofer runt varje enskilt värde i varje options value.

mvh

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

## #7 — bigsky, 2005-04-14T13:41Z

Värdena kommer från de checkboxar som du nyss hjälpte mig med :)

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

## #8 — @nders, 2005-04-14T13:42Z

Då är det bara att sätta apostrofer runt value i checkboxarna då. :)

```
<input type="checkbox" value="'com'">
```

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

## #9 — bigsky, 2005-04-14T13:45Z

Det var ju sant. Tack för hjälpen @nders.

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

## #10 — @nders, 2005-04-14T13:47Z

Det står ju faktiskt checkboxar både lite här och där. Jag får skylla på torsdagsblindhet, därav min dumma fråga. ;)

mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/126390-välja-från-db-med-checkbox
