---
title: "sortering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8683-sortering"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pellsäter"
published: "2001-03-25T08:12:00.000Z"
updated: "2001-03-25T08:36:00.000Z"
replies: 5
views: 316
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/8683-sortering"
---

# sortering

## #1 — pellsäter, 2001-03-25T08:12Z

Jag har en databs med olika fields. Jag vill kunna sortera dessa på olika sätt. Varför funkar inte detta.

Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "batang.com-fame/biljett" 
	

	if  request.querystring("order")= id Then
		Set rs = Server.CreateObject("ADODB.Recordset")
		Visa = "Select \* FROM forum ORDER BY id"
    	rs.Open Visa, Connect, 3,3 
	else if request.querystring("order")= user Then
		Set rs = Server.CreateObject("ADODB.Recordset")
		Visa = "Select \* FROM forum ORDER BY user"
    	rs.Open Visa, Connect, 3,3

I filen innan står det

\<a href="admin_forumset_sort.asp?order=id"\>Order by id\</a\>

som länk

Tjipp

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

## #2 — @nders, 2001-03-25T08:25Z

```
if request.querystring("order")= [b]"id"[/b] Then
Set rs = Server.CreateObject("ADODB.Recordset")
Visa = "Select * FROM forum ORDER BY id"
rs.Open Visa, Connect, 3,3 
else if request.querystring("order")= [b]"user"[/b] Then
Set rs = Server.CreateObject("ADODB.Recordset")
Visa = "Select * FROM forum ORDER BY user"
rs.Open Visa, Connect, 3,3
```

du har glömt apostrofer runt querystringvärdet du jämför med (fet markering ovan).

gjorde det susen?

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

## #3 — @nders, 2001-03-25T08:26Z

man kan för övrigt förkorta den koden till:

```
if request.querystring("order")<>"" then 
Set rs = Server.CreateObject("ADODB.Recordset")
Visa = "Select * FROM forum ORDER BY " & request.querystring("order")
rs.Open Visa, Connect, 3,3 
end if
```

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

## #4 — pellsäter, 2001-03-25T08:28Z

mycket bättre fast id är ett autonumber fält och då kan man inte skriva så. Ur skriver man då????

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

## #5 — @nders, 2001-03-25T08:33Z

varför skulle man inte kunna skriva så? det har ju bara med sorteringsordning att göra?

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

## #6 — pellsäter, 2001-03-25T08:36Z

funkar jättebra nu. hade ett annat fel

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/8683-sortering
