---
title: "sök med text och 2 rollnings list"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/61508-sök-med-text-och-2-rollnings-list"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "cupy"
published: "2002-12-08T03:35:36.000Z"
updated: "2002-12-08T06:04:08.000Z"
replies: 30
views: 464
page: 1
pages: 2
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/61508-sök-med-text-och-2-rollnings-list"
---

# sök med text och 2 rollnings list

_Sida 1 av 2._

## #1 — cupy, 2002-12-08T03:35Z

Jag vill bygga en sök skript med två rollnings list och ett text fält men jag kan inte få in text fälten i sql sats

så, hur kan man sätta in en text fält i sök skript?

Jag kör nu med två rollnings list, 
de heter kommun och kategori,
såhär ser sql satsen ut:

```
strSQL = "Select Distinctrow * From FILES WHERE visa=true AND ANNO = true AND kommun LIKE '%" &_
 Request("kommun") & "%' AND KATEGORI LIKE '%" & Request("kategori") & _
"%' ORDER BY  DATUM DESC"
```

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

## #2 — Palle, 2002-12-08T04:04Z

Var vill du ha in textfältet då och vad heter det?

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

## #3 — cupy, 2002-12-08T04:23Z

Jag har inga textfält inlagda än för att jag kunde inte lösa själv, 
jag vill ha den såhär eller tänkt så att det blir två rollningslist och bredvid en textfält och submit .  Man väljer vad man vill om man vill och samtidigt skriva in ett ord och söker (komun+kategori+ord),
hoppas nu förtår du bättre vad jag vill?

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

## #4 — Palle, 2002-12-08T04:28Z

Ok, vill du att sökordet från textfältet ska söka igenom både *kommun* och *kategori* då eller?

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

## #5 — cupy, 2002-12-08T04:33Z

Nej ! bara kategori. 
t ex om man söker en skola då väljer man ort t ex göteborg då och väljer kategori grundskola eller högskola eller gymnasiet plus att man skriver in ett ord ex ett namn som hjälper till att få bättre resultat .

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

## #6 — Palle, 2002-12-08T04:41Z

Testa denna: 

```
[RED]strSQL = "Select Distinctrow * From FILES "&_
"WHERE visa = true "&_
"AND ANNO = true "&_
"AND kommun LIKE '%"& trim(Request.Form("kommun")) & "%' &_
"AND KATEGORI LIKE '%"& trim(Request.Form("kategori")) &"%' &_
"OR KATEGORI LIKE '%"& trim(Request.Form("DITT_TEXTFÄLT")) &"%' &_
"ORDER BY DATUM DESC"[/RED]
```

Dock tror jag inte att "*Distinctrow \**" är helt korrekt. ;)

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

## #7 — cupy, 2002-12-08T04:50Z

fått felmeddelande : 

Unterminated string constant
/Scripts/sök.asp, line 35, column 59
"AND kommun LIKE '%"& trim(Request.Form("kommun")) & "%' &\_

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

## #8 — cupy, 2002-12-08T04:58Z

ok nu funkar det själva scripten alltså inget felmeddelande!
Men sökningen funkar inte , den söker ingenting

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

## #9 — Palle, 2002-12-08T05:00Z

Ok, vi kortar ner det lite och testar så här: :)

```
[RED]strKom = trim(Request.Form("kommun"))
strKat = trim(Request.Form("kategori"))
strFree = trim(Request.Form("DITT_TEXTFÄLT"))

strSQL = "Select Distinctrow * From FILES WHERE visa = true AND ANNO = true "&_
"AND kommun LIKE '%"& strKom &"%' AND KATEGORI LIKE '%"& strKat &"%' OR KATEGORI LIKE '%"& strFree &"%' ORDER BY DATUM DESC"[/RED]
```

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

## #10 — cupy, 2002-12-08T05:05Z

sökningen ger inget resultat tyverr!

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

## #11 — Palle, 2002-12-08T05:08Z

Hur är din databas uppbyggd och hur ser värdena ut i dem?

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

## #12 — Palle, 2002-12-08T05:09Z

Jag tror iof att du ska skippa din *Distinctrow*.. testa med:

```
[RED]strKom = trim(Request.Form("kommun"))
strKat = trim(Request.Form("kategori"))
strFree = trim(Request.Form("DITT_TEXTFÄLT"))

strSQL = "Select * From FILES WHERE visa = true AND ANNO = true "&_
"AND kommun LIKE '%"& strKom &"%' AND KATEGORI LIKE '%"& strKat &"%' OR KATEGORI LIKE '%"& strFree &"%' ORDER BY DATUM DESC"[/RED]
```

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

## #13 — crisse6, 2002-12-08T05:10Z

hur skriver du ut sok reslutaten, och hur ser din sql-sats ut? (response.write sql)

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

## #14 — cupy, 2002-12-08T05:14Z

sökningen funkar inte! den ger inget

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

## #15 — Palle, 2002-12-08T05:15Z

Gör som Crisse säger; Skriv ut din sql-sats och kolla så alla värden kommer med.

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

## #16 — cupy, 2002-12-08T05:20Z

ja ja skrev ut och den ger inget den hämtar inget in alltså
 bara den 
Select \* From FILES WHERE visa = true AND ANNO = false AND kommun LIKE '%%' AND KATEGORI LIKE '%%' OR KATEGORI LIKE '%%' ORDER BY DATUM DESC

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

## #17 — Palle, 2002-12-08T05:23Z

Ok, då ligger inte felet i sql-satsen..

Kontrollera så namnen på formulären stämmer överens med namnen du använder då du tar emot informationen.

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

## #18 — crisse6, 2002-12-08T05:26Z

posta kod for formular och sidan som tar emot!

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

## #19 — cupy, 2002-12-08T05:29Z

allt verkar stämma jag hittar inget.

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

## #20 — Palle, 2002-12-08T05:34Z

Hmm.. Visa resultatet du fick då du skrev ut sql-satsen..

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/61508-sök-med-text-och-2-rollnings-list  
Nästa sida: https://www.webforum.nu/amne/asp/61508-sök-med-text-och-2-rollnings-list/page2.md
