---
title: "Sats efter valda boxar?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/52166-sats-efter-valda-boxar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "reka1"
published: "2002-09-04T07:25:52.000Z"
updated: "2002-09-04T10:41:22.000Z"
replies: 3
views: 198
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/52166-sats-efter-valda-boxar"
---

# Sats efter valda boxar?

## #1 — reka1, 2002-09-04T07:25Z

Hej hopp!
Jag skulle vilja få ut en specifik sql-sats beroende på vilken kombination av checkboxar som väljs.

Det är totalt 19 st checkboxar uppdelat i 4 st olika "namn".

Men hur ska man lyckas få ut rätt sql beroende på valda värden? Enda lösningen jag har i huvudet är en if-sats som innehåller alla tänkbara kombinationer, men den blir ju i så fall ofantligt stor :-(

Förslag nån?

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

## #2 — erka, 2002-09-04T07:27Z

Bygg upp sql sattsen dynamiskt med hjälp med vilka checkboxar som är ikryssade

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

## #3 — reka1, 2002-09-04T09:31Z

Det var nåt sånt jaghade tänkt mig, men hur bär man sig åt?
Borde kanska vara nåt med arrayer, eller?
:-\\

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

## #4 — cyprys, 2002-09-04T10:41Z

Kanske något liknande?

```
Select = "SELECT "
From = "From tabellnamn "
WHERE = "WHERE "

if request.form("checkbox1") = "CHECKED" then
Select = Select & "chk1, "
Where = Where & "chk1 = 'bah' OR "
nagot_ifyllt = true
end if

if request.form("checkbox2") = "CHECKED" then
Select = Select & "chk2, "
Where = Where & "chk2 = 'bah' OR "
nagot_ifyllt = true
end if

if nagot_ifyllt = true then
Select = left(Select, len(Select)-2) & " "
Where= left(Where, len(Where)-3) & " "
SQL = Select & From & Where
else
' Inget är ifyllt
end if
```

Hmm.. Inte vet jag. Det här blev bara spån men kanske du fick ut nått vettigt av det hela  :) Lycka till

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/52166-sats-efter-valda-boxar
