---
title: "snabbsökning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/110816-snabbsökning"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2004-09-04T19:53:06.000Z"
updated: "2004-09-05T13:35:18.000Z"
replies: 4
views: 247
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/110816-snabbsökning"
---

# snabbsökning

## #1 — WebbisNet, 2004-09-04T19:53Z

vill med den här snabbsökningenn bara kunna söka efter exakta anvnamn och gå till den sidan, men nu får jag bara en vit sida....vad är fel

```
<%
Set strSQL=objConn.Execute("Select * From tblUsers where username LIKE '" & txtSnabbsok & "'")
do until strSQL.eof
sokResultat = strSQL("username")
anv=request.form("txtSnabbsok")
If not anv = sokResultat then
response.redirect "/index.asp"
else
Response.Redirect "/view.asp?userID="&Request("userID")
End If
strSQL.MoveNext
Loop
%>
```

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

## #2 — LarsG, 2004-09-04T21:19Z

Vad är request("userid")? Borde du inte hämta ett userid från databasen?

```
<%
Set rs=objConn.Execute("Select userID From tblUsers where username = '" & replace(txtSnabbsok,"'","''") & "'")
if rs.eof
   response.redirect "/index.asp"
else
   Response.Redirect "/view.asp?userID="& rs("userID")
End If
%>
```

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

## #3 — WebbisNet, 2004-09-04T21:31Z

> **LarsG skrev:**
>
> Vad är request("userid")? Borde du inte hämta ett userid från databasen?
> 
>
>
> ```
> <%
> Set rs=objConn.Execute("Select userID From tblUsers where username = '" & replace(txtSnabbsok,"'","''") & "'")
> if rs.eof
>    response.redirect "/index.asp"
> else
>    Response.Redirect "/view.asp?userID="& rs("userID")
> End If
> %>
> ```

Fortfarande bara en vit sida

```
<%
Set strSQL=objConn.Execute("Select userID From tblUsers where username = '" & replace(txtSnabbsok,"'","''") & "'")
do until strSQL.eof
sokResultat = strSQL("username")
anv=request.form("txtSnabbsok")
if strSQL.eof Then
   response.redirect "/index.asp"
else
   Response.Redirect "/view.asp?userID="& strSQL("userID")
End If
strSQL.MoveNext
Loop
%>
```

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

## #4 — @nders, 2004-09-05T08:11Z

Vad innehåller *txtSnabbSok* som du använder i SQL-frågan? Har du verkligen skapat den variabeln?

Varför använder du en loop? Jag tror att det borde se ut så här (jag byter liksom LarsG namnet på ditt recordset):

```
<%
Set rs=objConn.Execute("Select userID From tblUsers where username = '" & replace(Request.Form("txtSnabbsok"),"'","''") & "'")
if rs.eof
   response.redirect "/index.asp"
else
   Response.Redirect "/view.asp?userID="& rs("userID")
End If
%>
```

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

## #5 — WebbisNet, 2004-09-05T13:35Z

Att det var så enkelt....tack så jättemycket

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/110816-snabbsökning
