---
title: "Söka i en databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13662-söka-i-en-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pettsson"
published: "2002-01-09T14:13:00.000Z"
updated: "2002-01-09T16:55:00.000Z"
replies: 4
views: 182
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/13662-söka-i-en-databas"
---

# Söka i en databas

## #1 — pettsson, 2002-01-09T14:13Z

Det har säkert svarats på typ en miljon gånger, men jag letade faktisk, och jag hittade det inte...

Jag har en databas och den används av en sida som listar efter namn, typ, osv... men om jag vill att man ska söka efter ett nyckelord, hur gör man då?

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

## #2 — LarsG, 2002-01-09T14:15Z

Det beror på hur dina tabeller ser ut och hur man anger nyckelordet. Kan du beskriva lite mer?

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

## #3 — pettsson, 2002-01-09T14:19Z

som det ser ut nu väljer man hur det ska sorteras på en sida, länken går till visa.asp?ordning="namn" eller visa.asp?ordning="beskrivning" och liknande.

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

## #4 — pettsson, 2002-01-09T15:02Z

jag har börjat om från början med sök funktionen...

jag har det här formuläret:

```
<form method="post" action="sok.asp">
<input type="text" name="find">
<input type="submit" value="Sök">
</form>
```

som skickar till sidan sok.asp där jag vill att det som fanns i textrutan ska flyttas till en querystring, typ visa.asp?sok=söktext jag vet inte riktigt hur man går till väga för att få det här att fungera, kan nån hjälpa till?

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

## #5 — LarsG, 2002-01-09T16:55Z

Varför vill du ha det i querystring? (Du kan använda method=get i så fall.)

Om du vill använda värdet från textfältet i en selectfråga

```
sql = "select * from dinTable where keyword = '" & replace(request.form("find"),"'","''") & "'"
```

Ovanstånde returnerar de poster som matchar sökordet exakt.

Det går att använda like 

```
sql = "select * from dinTable where keyword like '%" & replace(request.form("find"),"'","''") & "%'"
```

t.ex. returnerar alla poster som innehåller sökordet.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13662-söka-i-en-databas
