---
title: "Hämta nästkommande datum/aktivitet"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/99275-hämta-nästkommande-datum-aktivitet"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "dezbot"
published: "2004-03-11T23:54:40.000Z"
updated: "2004-03-12T13:29:22.000Z"
replies: 3
views: 300
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/databaser-sql/99275-hämta-nästkommande-datum-aktivitet"
---

# Hämta nästkommande datum/aktivitet

## #1 — dezbot, 2004-03-11T23:54Z

Hej
Har en, som jag antar är en "relativt" enkel fråga som rör en Access databas.

Jag vill hämta och visa (med ASP)  endast *nästkommande* post i en tabell. Posterna är sorterade efter datum och jag vill endast visa den post som *kommer* att bli aktuell, dvs posten med närmast datum efter dagens datum.
Ex: 

```
strSQL = "SELECT TOP 1 pRubrik, pDatum FROM tabell WHERE pDatum >= " & DATE()
```

 

Jag har prövat en del andra varianter med varierande resultat..  men jag hoppas på att någon redan variti samma situation som jag och har en fungerande kod att visa.

Tack på förhand!

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

## #2 — @nders, 2004-03-12T05:01Z

Hej!

Ditt försök är faktiskt nästan rätt, det enda som saknas tycks vara # runt datumvärdet, och en ORDER BY.

```
strSQL = "SELECT TOP 1 pRubrik, pDatum FROM tabell WHERE pDatum >= #" & DATE() & "# ORDER BY pDatum"
```

Alternativt kan du *kanske* göra så här i stället:

```
strSQL = "SELECT TOP 1 pRubrik, pDatum FROM tabell WHERE pDatum >= date() ORDER BY pDatum"
```

 Och du, välkommen till webForum!

Mvh

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

## #3 — dezbot, 2004-03-12T11:48Z

Perfekt! och tackar! :)
En följdfråga på svaret förresten, vad gör brädgården ("#") för speciellt? 
Och tack för välkomnandet! Jag är i själva verket "nygammal" på webforum då jag var medlem för något år sedan. Men så kom annat arbete i mellan osv.. men nu är jag tillbaka. :)

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

## #4 — @nders, 2004-03-12T13:29Z

Normalt i SQL omsluter man datumvärden med apostrofer (precis som om det varit textfält), men Access är lite annorlunda, och vill att man ska ha brädgårdar runt datumet.

Nyare versioner av Access accepterar dock också apostrofer runt datumvärden (kan dock bero på anslutningstyp, ODBC/OLEDB etc.)

Mvh,
anders

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/99275-hämta-nästkommande-datum-aktivitet
