---
title: "visa poster.....where like ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7911-visa-poster-where-like"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "henrik2001"
published: "2001-01-28T18:07:00.000Z"
updated: "2001-01-29T14:03:00.000Z"
replies: 6
views: 208
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/7911-visa-poster-where-like"
---

# visa poster.....where like ?

## #1 — henrik2001, 2001-01-28T18:07Z

Hejsan!

Jag har ett problem:
Jag har en sida som heter sort.asp.
När man går in på t.ex "sort.asp?sort=a", så ska alla poster där "Fält1" börjar på a visas!
Men nu visas bara en post som börjar på a, även fast jag har flera poster som börjar på a!
Hoppas ngn fattar vad jag menar.

Tack På Förhand!

```

<% Sort=Request.Querystring("Sort")%>
<% Set conn=Server.CreateObject("ADODB.Connection")
Set rs=Server.CreateObject("ADODB.Recordset")
conn1.Open "DSN=dsn15"
SQL="Select * From Tabell1 Where Fält1 Like '" & Sort & "%'"
rs.Open SQL, conn1
If Not rs.EOF Then
%>

<b>Visa alla poster som börjar på <%=Request.Querystring("Sort")%></b>

<%=rs("Fält1")%>

<%=rs("Fält2")%>

<% Else
Response.Write "<center>Hittade inga poster som började på " & Sort & "."
End If %>
```

henrik

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

## #2 — McMiller, 2001-01-28T18:17Z

Du måste lägga in en loop i det hela annars fungerar det inte.
Så här:

```
Do Until rs.EOF
<%=rs("Fält1")%>

<%=rs("Fält2")%>

rs.MoveNext
Loop
```

annars tar den bara det som ligger först.

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

## #3 — Vide, 2001-01-28T18:18Z

Du måste loopa igenom posterna också...

Do until rs.EOF
Response.write rs("Fält1")
Response.write rs("Fält2")
rs.MoveNext
loop

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

## #4 — emission, 2001-01-28T18:19Z

Ja, det är för att du inte loopar ut de olika raderna, utan bara tar med den första.

```
If Not rs.EOF Then

%>

<b>Visa alla poster som börjar på <%=Request.Querystring("Sort")%></b>

<%do until rs.EOF%>

<%=rs("Fält1")%>

<%=rs("Fält2")%>
<BR>
<%rs.movenext : loop%>

<% Else
Response.Write "<center>Hittade inga poster som började på " & Sort & "."
End If
```

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

## #5 — emission, 2001-01-28T18:20Z

Hihi!! :)

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

## #6 — Vide, 2001-01-28T19:03Z

hähä... inte ofta det är tre som svarar samtidigt... :)

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

## #7 — henrik2001, 2001-01-29T14:03Z

hehe....det va häftigt!
nu har jag fått svar...rejält också!
:)

henrik

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7911-visa-poster-where-like
