---
title: "Querystring förenkling"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9769-querystring-förenkling"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "CapooN"
published: "2001-05-29T12:59:00.000Z"
updated: "2001-05-29T18:05:00.000Z"
replies: 3
views: 158
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/9769-querystring-förenkling"
---

# Querystring förenkling

## #1 — CapooN, 2001-05-29T12:59Z

Halloj.
Jag använder mig av denna kod för att styra beroende på vilken querystring man skickar.

If Request.QueryString("area") = "kompetens" OR Request.QueryString("area")= "utbildning" OR Request.QueryString("area") = "clrindex" OR Request.QueryString("area") = "koncept" Then

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

If Request.QueryString("area") = "kompetens" Then
   Addera = "SELECT \* FROM kompetens ORDER BY text"

        Elseif Request.QueryString("area") = "utbildning" Then
   Addera = "SELECT \* FROM utbildning ORDER BY text"

Detta funkar ju bra. Men det blir en hel del kod om man nu ska ha ett flertal länkar med olika querystrings.

Kan man korta ner den på nåt enkelt sätt ?

Mvh

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

## #2 — @nders, 2001-05-29T13:04Z

varför inte bara:

```
strArea = Request.Querystring("area")
If strArea = "kompetens" OR strArea = "utbildning" OR strArea = "clrindex" OR strArea= "koncept" Then

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

Addera = "SELECT * FROM " & strArea & " ORDER BY [text]"
```

men: det är ingen bra idé att kalla fält för text, eftersom det är reserverat av access (det är ju en fälttyp).

och varför kallar du variabeln som innehåller din sql-fråga för Addera? du lägger ju inte till någonting? jag föreslår att du kallar den för exempelvis *strSQL*. men du gör som du vill. ;)

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

## #3 — iceM2, 2001-05-29T17:53Z

Jag vet varför han kallar den för ADDERA, tror jag... Förmodligen för att CapooN lär sig ASP, bland annat med hjälp av WebStudio, am I close? ;-)

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

## #4 — @nders, 2001-05-29T18:05Z

det skulle kunna vara så... ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9769-querystring-förenkling
