---
title: "Sortera gästboksinlägg"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/59390-sortera-gästboksinlägg"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Galifante"
published: "2002-11-18T08:54:49.000Z"
updated: "2002-11-18T09:30:28.000Z"
replies: 1
views: 177
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/59390-sortera-gästboksinlägg"
---

# Sortera gästboksinlägg

## #1 — Galifante, 2002-11-18T08:54Z

Har en gästbokdär man ska kunna välja hur inläggen ska visas (t.ex. i omvänd ordning, kronloogiskt, på signatur, osv), men lyckas inte få koden som väljer att endast de senate dagarnas inlägg ska visas.  x( 

```

SQL ="SELECT * FROM gastbok"

[klipp]
	<option value="gastbok4.asp?SQL2=WHERE datum >#" &date()-2 & "#" & " order by inlaggNr">Datum?</option>
```

Skriver jag ut SQL-satsen blir det så här:
**SELECT \* FROM gastbok WHERE datum \>**  

Felmeddelandet ger:
**Microsoft JET Database Engine error '80040e14'**  
**Syntax error (missing operator) in query expression 'datum \>'.**  
**/scrap2/gastbok4.asp, line 48**  

Den raden är:
**rs.Open SQL, MinCon** 

Så felet ligger alltså i SQL-frågan. Någon som kan hjälpa mej att se var felet ligger nånstans? \*blind\*   :x

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

## #2 — Johnsen, 2002-11-18T09:30Z

Jag tror att felet ligger i ditt sätt att skriva ut option-taggen.
Den borde nog skrivas antingen:

```
<option value="gastbok4.asp?SQL2=WHERE datum >#<%= date()-2 %># order by inlaggNr">Datum?</option>
```

Eller:

```
Response.Write "<option value="""gastbok4.asp?SQL2=WHERE datum >#"& date()-2 &"# order by inlaggNr""">Datum?</option>"
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/59390-sortera-gästboksinlägg
