Just nu i M3-nätverket
Gå till innehåll

datum


sjohan

Rekommendera Poster

Hej!

Jag håller på att jobba lite på en annons sida till min hemsida. Alla annonser har ett sista datum och jag vill att den ska visa alla annonser som inte har gått ut ännu. Dagen efter att dom går ut så ska dom inte visas längre... Jag vill inte ta bort dom från databasen utan bara sluta visa dom. Jag antar att det är enklast att skriva det i sql satsen men hur får jag in gårdagens datum där. Hopppas att ni förstår.

 

//Johan

 

Länk till kommentar
Dela på andra webbplatser

Har du testat med:

test = Date()
Igar = DateAdd("d",-1,test)

SQL = "select * from Annons WHERE Datum>" & Igar
Set RecSet = Connect.Execute(SQL)

/ Kristoffer

Windows kunde inte hitta något tangentbord. Tryck F1 för att försöka igen eller F2 för att avbryta.

 

Länk till kommentar
Dela på andra webbplatser

Jimmie Pettersson

Jo det borde funka. En liten typo i ovan inlägg:

 

Prova

 

test = Date()
Igar = DateAdd("d",-1,test)

SQL = "select * from Annons WHERE Datum > "&(Igar)&"
Set RecSet = Connect.Execute(SQL)

 

Länk till kommentar
Dela på andra webbplatser

Jag provade det men det fungerade inte bättre än vad det andra gjorde... Finns det inget annat sätt att göta det på?

 

//Johan

 

Länk till kommentar
Dela på andra webbplatser

Jag skulle vilja skriva koden så här:

test = Date()
igar = DateAdd("d",-1,test)

SQL = "select * from Annons WHERE Datum > '"& igar &"' "
Set RecSet = Connect.Execute(SQL)

 

Annars går det alltid att öppna allt från tabellen Annons och sedan därifrån sortera ut de rätta m.h.a. if-satser. Även om det inte är så optimalt...

[inlägget ändrat 2002-12-27 02:02:36 av Sasja]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...