/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Vise poster fremover
Fra : Kenneth


Dato : 25-05-02 21:30

Jeg har et felt i en access db som heter "Startdato". Dette feltet innholder
en dato (f.eks. 25.05.2002), og det jeg ønsker er å vise alle poster som har
denne datoen (eller dagens dato) og 7 dager frem i tid?
Hvordan gjøre dette?
Eks. myquery="SELECT * FROM tblEttEllerAnnet WHERE Startdato >= ???

Kenneth



 
 
Jesper Stocholm (25-05-2002)
Kommentar
Fra : Jesper Stocholm


Dato : 25-05-02 21:36

Kenneth wrote in news:LuSH8.5280$_15.146736@news4.ulv.nextra.no:

> Jeg har et felt i en access db som heter "Startdato". Dette feltet
> innholder en dato (f.eks. 25.05.2002), og det jeg ønsker er å vise
> alle poster som har denne datoen (eller dagens dato) og 7 dager frem i
> tid? Hvordan gjøre dette?
> Eks. myquery="SELECT * FROM tblEttEllerAnnet WHERE Startdato >= ???
>

man må gerne læse lidt frem i gruppen for at finde svaret på sit
spørgsmål inden man poster et nyt. Der blev spurgt om det samme i går i
indlægget

<news:2SmH8.32$JQ4.790@news.get2net.dk>

.... og så er *-betegnelsen i ustræk fra databaser ikke en god idé ...
specificér i stedet de kolonner du vil arbejde med.

myquery="SELECT field1,field2,field3 FROM tblEttEllerAnnet WHERE ...

:)

--
Jesper Stocholm
http://stocholm.dk
http://asp.stocholm.dk
Svar til gruppen og ikke til mig privat pr. email :|

Kenneth (25-05-2002)
Kommentar
Fra : Kenneth


Dato : 25-05-02 22:03


"Jesper Stocholm" <spam200205@stocholm.dk> wrote in message
news:Xns9219E5EB58C18spamstocholmdk@130.226.1.34...
> Kenneth wrote in news:LuSH8.5280$_15.146736@news4.ulv.nextra.no:
>
> > Jeg har et felt i en access db som heter "Startdato". Dette feltet
> > innholder en dato (f.eks. 25.05.2002), og det jeg ønsker er å vise
> > alle poster som har denne datoen (eller dagens dato) og 7 dager frem i
> > tid? Hvordan gjøre dette?
> > Eks. myquery="SELECT * FROM tblEttEllerAnnet WHERE Startdato >= ???
> >
>
> man må gerne læse lidt frem i gruppen for at finde svaret på sit
> spørgsmål inden man poster et nyt. Der blev spurgt om det samme i går i
> indlægget
>
> <news:2SmH8.32$JQ4.790@news.get2net.dk>
>
> ... og så er *-betegnelsen i ustræk fra databaser ikke en god idé ...
> specificér i stedet de kolonner du vil arbejde med.
>
> myquery="SELECT field1,field2,field3 FROM tblEttEllerAnnet WHERE ...
>
> :)
>
> --
> Jesper Stocholm
> http://stocholm.dk
> http://asp.stocholm.dk
> Svar til gruppen og ikke til mig privat pr. email :|

Beklager, men jeg så ikke at det tråden innehold det samme spørsmålet som
jeg stilte. Jeg pleier alltid å kikke gjennom trådene først, men denne
gangen gikk det nok litt fort
Jeg forsøkte denne etter tipset i den andre tråden:
myquery = "SELECT * FROM tblEttEllerAnnet WHERE DATEDIFF('d',Startdato,
Now()) < 14 ORDER BY Startdato ASC"
Det virket, men jeg vil ikke vise de postene som har gått ut på dato. Jeg
stilte klokken på noen dager frem, men fortsatt så ble de gamle postene
synlige. Hvordan vise kun de som har en gyldig dato??

Kenneth



Peter Lykkegaard (25-05-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 25-05-02 23:14


"Kenneth" <fra_skolen@beklager.no> wrote in message
news:JZSH8.5289$_15.146900@news4.ulv.nextra.no...
>
> myquery = "SELECT * FROM tblEttEllerAnnet WHERE DATEDIFF('d',Startdato,
> Now()) < 14 ORDER BY Startdato ASC"
> Det virket, men jeg vil ikke vise de postene som har gått ut på dato. Jeg
> stilte klokken på noen dager frem, men fortsatt så ble de gamle postene
> synlige. Hvordan vise kun de som har en gyldig dato??
>
Start med at bruge DateDiff i en alm select så finder du nok ud af den
rigtige syntaks

Ex
SELECT DATEDIFF('d',Startdato, Now()) As Diff FROM tblEttEllerAnnet

mvh/Peter Lykkegaard



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408952
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste