---
title: "Gäst visnings problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/105308-gäst-visnings-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Meng"
published: "2004-06-09T09:32:09.000Z"
updated: "2004-06-09T11:52:05.000Z"
replies: 6
views: 235
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/105308-gäst-visnings-problem"
---

# Gäst visnings problem

## #1 — Meng, 2004-06-09T09:32Z

Hej jag har gjort en gäst visnings sida, där dagens gäster visas, vilken tid de kommer, vilket företag de kommer från och deras namn. Ibland sker det att gästerna kommer flera dagar i rad och då står de bara med första dagen. Om man inte lägger in en post för varje dag de kommer.

Visnings sidan:

```
datum = Date()

Set RecSet = Conn.Execute("Select * From Mess Where datum=#" & datum & "#" & " Order By tid")
```

 

När varje ny post läggs in så registrerar man bara med datum i databasen, någon som har något förslag till att man gör från och till datum också sen så att visnings sidan kan visa detta eller att när man lägger till en ny post och skriver från och till datum så läger den automatiskt in 3 poster för en gäst som kommer 3 dagar i streck?

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

## #2 — OveRRidE, 2004-06-09T09:42Z

Att hålla på med flera poster varje dag tycker jag låter krångligt. Bättre isåfall att ha ett spann över flera dagar. 

```
Set RecSet = Conn.Execute("SELECT * FROM Mess WHERE StartDatum >= #" & datum & "# AND EndDatum <= #" & datum & "#")
```

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

## #3 — Meng, 2004-06-09T09:44Z

Najs!!  :birp  det var något sånt jag ville ha, testar det nu, Tackar!

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

## #4 — Meng, 2004-06-09T09:52Z

Måste jag byta ut Datum fältet i databasen till Startdatum? har en del att göra om då nämligen. Varför funkar det inte med:

```
Set RecSet = Conn.Execute("SELECT * FROM Mess WHERE Datum >= #" & datum & "# AND EndDatum <= #" & datum & "#" & " Order By tid")%>
```

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

## #5 — OveRRidE, 2004-06-09T09:53Z

Nej, det behöver du väl inte. Men det är just därför man gör rätt första gången, då slipper man krångel senare. ;)

Skämt åsido; det är klart att det fungerar också.

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

## #6 — Meng, 2004-06-09T10:02Z

Ända är att den nu visar det som att det inte är några gäster idag, fast de på Datum har dagens datum och på EndDatum har den 10-06-04

```
Datum	        EndDatum
11-05-2004	10-06-2004	
09-06-2004	10-06-2004
09-06-2004	10-06-2004
09-06-2004	10-06-2004
```

Så egentligen borde den dessutom visa den från den 11-05-2004 nu också..

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

## #7 — Meng, 2004-06-09T11:52Z

När man vände på sattsen så funkar det:

```
Set RecSet = Conn.Execute("SELECT * FROM Mess WHERE EndDatum >= #" & datum & "# AND Datum <= #" & datum & "#" & " Order By tid")
```

 

Alltså EndDatum först och Datum sisst.

Hur gör jag då på en annan sida där jag visar alla de kommande gästerna? där jag vill visa alla utom idag plus dem på Enddatum?

```
Set RecSet = Conn.Execute("Select * From Mess Where datum > date() Order By datum")%>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/105308-gäst-visnings-problem
