---
title: "datumfråga till meny för en restaurang"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/129495-datumfråga-till-meny-för-en-restaurang"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Eclipse"
published: "2005-06-06T09:41:12.000Z"
updated: "2005-06-17T13:06:39.000Z"
replies: 9
views: 322
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/129495-datumfråga-till-meny-för-en-restaurang"
---

# datumfråga till meny för en restaurang

## #1 — Eclipse, 2005-06-06T09:41Z

Jag har lagt in alla veckans dagar i en tabell... så när man publicerar den tabellen publicerar man menyn för hela veckan så att säga. (Jag tror ni fattar!)

Jag kör Access och undrar hur jag ska skriva för att endast aktuell vecka ska bli publicerad. Om dom glömmer att skriva in en ny vecka blir sidan blank, alltså, den ska inte fyllas i...

```
' ## SELECT THE SELECTED POST
SQL = "SELECT intID, strName, strRollOver, dteCreated, dteViewFrom, dteViewTo, intSortfield, bolView " _
	& ", strPasta, strSallad, strVegetarian " _
	& ", strMonday, bolMonday, strTuesday, bolTuesday, strWednesday, bolWednesday " _
	& ", strThursday, bolThursday, strFriday, bolFriday, strSaturday, strSunday " _
	& " FROM [menu] WHERE [b]dteCreated >= " & dateAdd("d", +7, date()) _
	& " AND dteCreated < " & dateAdd("d", +7, date())[/b] _
	& " AND bolView = TRUE ORDER BY dteCreated;"
```

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

## #2 — LarsG, 2005-06-06T09:57Z

```
WHERE dteCreated >= date() "   _
	& " AND dteCreated < dateAdd('d', +7, date()) " _
```

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

## #3 — Eclipse, 2005-06-06T10:27Z

FROM \[menu\] WHERE dteCreated \>= 2005-06-06 AND 
dteCreated \< 2005-06-13 AND bolView = TRUE ORDER BY dteCreated

\*\*\*
Öh... det fungerar inte...!? Tänker jag fel eller är jag blind!?

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

## #4 — LarsG, 2005-06-06T10:33Z

Datum i access omges av # (' i senare versioner).

2005-06-13 är ett numeriskt värde, 1986 närmare bestämt.

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

## #5 — Eclipse, 2005-06-06T10:41Z

Jag är så dum...!!!

Jag kanske borde läsa min egen manual i tabbar man inte ska göra i ASP...!

Man ser det man vill se! Tack, min vän!

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

## #6 — Eclipse, 2005-06-17T12:56Z

Måste tyvärr återuppliva denna tråden. Det fungerar fortfarande inte... Det har kommit rapporter om att det inte har fungerat under hela veckan och jag förstår inte varför.

```

<!-- #INCLUDE VIRTUAL="/admin/open.asp" -->
<%
' ## SELECT THE SELECTED POST
SQL = "SELECT intID, strName, strRollOver, dteCreated, dteViewFrom, dteViewTo, intSortfield, bolView " _
	& ", strPasta, strSallad, strVegetarian " _
	& ", strMonday, bolMonday, strTuesday, bolTuesday, strWednesday, bolWednesday " _
	& ", strThursday, bolThursday, strFriday, bolFriday, strSaturday, strSunday " _
	& " FROM [menu] WHERE dteCreated >= #" & date() & "#" _
	& " AND dteCreated < #" & dateAdd("d", +7, date()) & "#" _
	& " AND bolView = TRUE ORDER BY dteCreated;"
'response.write sql
set mySQL = Conn.Execute(SQL)
'on error resume next

' ## ERRORHANDLING
' ## CHECK FOR FALSE ID, NOT IN THE DATABASE
IF NOT mySQL.EOF THEN
	listSelectedPost = mySQL.GetRows()
ELSE
	Conn.close
	set Conn = nothing
'	response.redirect "index.asp"
END IF
%>
<!-- #INCLUDE VIRTUAL="/admin/close.asp" -->
```

Felmeddelande:
Microsoft VBScript runtime error '800a01a8' 

Object required 

/admin/close.asp, line 3

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

## #7 — Eclipse, 2005-06-17T12:58Z

SELECT intID, strName, ... FROM \[menu\] WHERE 
dteCreated \>= #2005-06-17# AND 
dteCreated \< #2005-06-24# AND 
bolView = TRUE ORDER BY dteCreated; 

Idag är det den 17 juni och dteCreated = 2005-06-13 på aktuell post.

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

## #8 — @nders, 2005-06-17T13:01Z

Och rad 3 i /admin/close.asp?
Borde det inte bero på att du stänger och destruerar objekt här:

```
IF NOT mySQL.EOF THEN
	listSelectedPost = mySQL.GetRows()
ELSE
[b]	Conn.close
	set Conn = nothing[/b]
'	response.redirect "index.asp"
END IF
```

, och sedan gör samma sak i close.asp?

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

## #9 — Eclipse, 2005-06-17T13:03Z

& " FROM \[menu\] WHERE " \_
& " dteCreated \< #" & dateAdd("d", +7, date()) & "#" \_
& " AND bolView = TRUE ORDER BY dteCreated DESC;"

\*\*\*
Inlägg ger perspektiv! Så ska det se ut! :-)

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

## #10 — Eclipse, 2005-06-17T13:06Z

**@nders**

Ööööhhh.....  Ja, jo... det är en mycket möjlig teori...

\*skäms\*
\- Givetvis är det så!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/129495-datumfråga-till-meny-för-en-restaurang
