Avatar billede kxh Nybegynder
14. marts 2006 - 14:31 Der er 3 kommentarer og
1 løsning

Forespørgsel på datoer

Hej

Jeg har en tabel hvor der kan indtastes nogen tilbud, derud over vil jeg gerne have to felter tilbud_fraDato & tilbud_tilDato, begge formateret som kort-dato type.
Men hvordan selecter jeg det ud igen
jeg har prøvet følgende

SELECT * FROM t_tilbud
WHERE tilbud_fraDato >= 14-03-2006
AND  tilbud_tilDato <= 14-03-2006

men det giver intet resultat, nogen der har nogen ideer, jeg synes jeg er kørt fast, bruger normalt SQLserver, kan jeg bruge nogen DatePart funktioner mf. derfra i Access eller ?

// Kim
Avatar billede komputerdk Mester
14. marts 2006 - 14:37 #1
well i access kan man i designvisning bruge cDate(#dato#)

måske vil det virke at sætte >= #14-03-2006#  du kan alternativt prøve med Between #dato# AND #dato2#
Avatar billede kxh Nybegynder
14. marts 2006 - 14:47 #2
Hej igen

Har fundet en mulighed

SELECT *
FROM t_Tilbud
WHERE
DatePart("y",Tilbud_FraDato) <= DatePart("y",Date())
AND
DatePart("y",Tilbud_TilDato) >= DatePart("y",Date())

måske lidt klodset ??


// Kim
Avatar billede kxh Nybegynder
14. marts 2006 - 14:50 #3
Hej

En anden løsning som ikke er så klodset

SELECT * FROM t_Tilbud
WHERE Date() BETWEEN tilbud_FraDato AND tilbud_TilDato

// Kim
Avatar billede jensen363 Forsker
14. marts 2006 - 14:57 #4
SELECT *
FROM t_tilbud
WHERE (((t_tilbud.Tilbud_fraDato)>=#3/14/2006#) AND ((t_tilbud.Tilbud_tilDato)<=#3/14/2006#));
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester