---
title: "Sotera efter...."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/41666-sotera-efter"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "voigtann1"
published: "2002-04-15T16:38:28.000Z"
updated: "2002-04-15T18:05:10.000Z"
replies: 6
views: 278
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/41666-sotera-efter"
---

# Sotera efter....

## #1 — voigtann1, 2002-04-15T16:38Z

I stora drag.. hur gör man det? typ om man har en länk som heter listall
och där kan man trycka på namn
användare
etc etc
så ska den lista a till ö

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

## #2 — Lazerzubb, 2002-04-15T16:51Z

ORDER BY ID DESC

Första ID'na först, bara ett exempel.

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

## #3 — voigtann1, 2002-04-15T16:53Z

det är inte så jag menar utan mer som en lista:

NAMN \| Datum

Så ska man kunna trycka på namn så sortera den efter namn eller om man tryckre på Datum så ska den sortera efter datum

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

## #4 — Lazerzubb, 2002-04-15T16:56Z

då får du nog skicka ett "ID" i länken som länkas till en annan sida som hämtar upp ID'et och presenterar resultaten annorlunda med hjälp av ORDER BY, eller bara ladda om sidan men det är bytt  på ORDER BY.

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

## #5 — voigtann1, 2002-04-15T17:15Z

```
<%
set conn = server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath("db/min.mdb")
set RecSet = Server.CreateObject("ADODB.Recordset")

SQL = "SELECT * FROM files where ID>0 and global = true "
If Request.QueryString("order") = "game" Then
SQL = SQL & "order by game"
end if

set recset = conn.execute(SQL)

If recset.eof Then
Response.Write "fungerar inte"
Else

Do until recset.eof

Response.Write recset("game") &"<BR>"

recset.movenext
loop
End If
%>
```

den lista ingen fil.. får bara mitt meddelande om den är eof

vad ska jag göra?

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

## #6 — Tobbster, 2002-04-15T17:42Z

Är det inte så här du vill göra ?

```
set conn = server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath("db/min.mdb")
set RecSet = Server.CreateObject("ADODB.Recordset")

SQL = "SELECT * FROM files where ID>0 and global = true "

If Request.QueryString("order") = "game" Then
SQL = SQL & "order by game"
end if

set recset = conn.execute(SQL)

DO WHILE NOT recset.eof

Response.Write recset("game") &"<BR>"

recset.movenext
loop

%>
```

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

## #7 — Skarre, 2002-04-15T18:05Z

Så här brukar jag göra:

```
Dim strOrder
strOrder = Request.QueryString("order")
If strOrder = "" Then strOrder = "tblDefault"
SELECT * FROM tabell ORDER BY " & strOrder
```

Sedan är det bara att lägga querystringar på länkarna som heter likadant som kolumnnamnen. Det är även enkelt att lägga till lite kod så att man kan välja ASC eller DESC.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/41666-sotera-efter
