---
title: "Söka på flera ord"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13946-söka-på-flera-ord"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jesper T"
published: "2002-01-22T19:42:00.000Z"
updated: "2002-01-22T21:05:00.000Z"
replies: 9
views: 340
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/13946-söka-på-flera-ord"
---

# Söka på flera ord

## #1 — Jesper T, 2002-01-22T19:42Z

Hur gör man det?
Funkar att söka på tex bananer men söker man på tex många bananer, så hittar den överhuvudtaget inga bananer!
Nån liknande funktion wbforum har kanske skulle vara bra?

MVH Jesper

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

## #2 — LarsG, 2002-01-22T19:49Z

```
searchWords = split(request.form("searchField")," ")

sql = "select * from ogrish where 1 = 1 "
for i = 0 to ubound(searchWords)
sql = sql & " or aleb like '%" & replace(searchWords(i),"'","''") & "%' "
next

set rs = connect.execute(sql)
```

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

## #3 — Jesper T, 2002-01-22T20:22Z

Jag är ett nöt: :x 

```
          <%searchWords = split(request.form("txtquery")," ")

	
	  if request.form("forum") = "1" or request.form("all") = "1" then
		Set Conn = Server.CreateObject("ADODB.Connection")
		Set Rs = Server.CreateObject("ADODB.Recordset")
        Conn.Open "DBQ=" & Server.Mappath("forum.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
		sql = "select * from inserts where 1 = 1 "
        for i = 0 to ubound(searchWords)
        sql = sql & " or aleb like '%" & replace(searchWords(i),"'","''") & "%' "
        next
		set rs = conn.execute(sql)'*******RAD 112**********

		x = 0
		For x = 1 to 9999
		If rs.eof then
        If x = 1 Then
        Response.write "Inga träffar i forumet!"&"<BR>"
		
       End If
		Exit For
		 
		Else

		
	   %>
```

Ger:
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
\[Microsoft\]\[Drivrutin för ODBC Microsoft Access\] För få parametrar angavs. 1 förväntades.
/sok/search.asp, line 112

MVH JESPER

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

## #4 — @nders, 2002-01-22T20:25Z

Då är det ett tabell- eller fältnamn som inte stämmer.

Har du ett fält som heter aleb?

Mvh,

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

## #5 — Jesper T, 2002-01-22T20:29Z

oj då, skall kolla!

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

## #6 — Jesper T, 2002-01-22T20:31Z

Nu skriver den ut alla foruminlägg istället!

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

## #7 — jboy_87, 2002-01-22T20:32Z

**ändra ut inserts**

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

## #8 — @nders, 2002-01-22T20:34Z

Skriv ut den färdiga SQL-frågan innan du gör execute på den, så får vi se om det saknas någonting där.

Mvh,

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

## #9 — Jesper T, 2002-01-22T20:49Z

Verkar funka nu, tanx to u all!
Speciellt LG, mannen med svar på det mesta!

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

## #10 — mikul, 2002-01-22T21:05Z

inte min senaste fråga :(
hoppas nn annan har det. <http://cgi.webforum.nu/wf/Forum11/HTML/008549.html>

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13946-söka-på-flera-ord
