---
title: "Vad händer om..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/22312-vad-händer-om"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Jörgen HP"
published: "2001-11-23T19:58:00.000Z"
updated: "2001-12-01T09:54:00.000Z"
replies: 5
views: 206
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/databaser-sql/22312-vad-händer-om"
---

# Vad händer om...

## #1 — Jörgen HP, 2001-11-23T19:58Z

Hej!

Vad händer när man gör följande.

Ett formulär:

```
<select name="forum" size="1">
<option value="">Alla forum</option>
<option value="1">Forum 1</option>
<option value="2">Forum 2</option>
</select>
```

och sedan i sql-frågan skriver:

```
WHERE intForumId = "& request.form("forum")
```

innehåller request.form("forum") 1 eller 2 är ju saken klar. men om request.form("forum") innehåller ingenting, tar den alla forum då eller finns det bättre sätt att söka hight wild på alla forumid om användaren väljer "alla forum"?

Provar jag verkar det som om den söker på allt, men är det ett bra sätt?

mvh Jörgen :)

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

## #2 — LarsG, 2001-11-24T00:35Z

Det borde bli syntaxfel i ditt select-statement.

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

## #3 — lazat, 2001-11-27T07:22Z

Du kan ju lösa det med if sats.

if request.form("forum")\<\>0 then
  sqlsats
else 
  annan sql sats 
end if

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

## #4 — Peter_B, 2001-11-30T19:49Z

fast egentligen borde man inte låta användaren skicka in något värde som sen blir en del av en SQL-sats på detta sätt... om man (som jag då ;) ) är lite smart så kan man knäcka hela databasen.

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

## #5 — spango, 2001-11-30T23:38Z

... vilket man lätt undviker genom att säga CInt(Request.Querystring("snafu")) :)

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

## #6 — Peter_B, 2001-12-01T09:54Z

jepps!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/22312-vad-händer-om
