Hej Simon
Jeg er ikke klar over om det er et helt generelt problem, men i f.eks.
Access skal man tage i betragtning at det er et amarikansk produkt, som
"taler amerikansk" også mht. datoformat (dvs. mm-dd-yyyy)
For det andet er der en lille krølle mere, man angiver ofte datoer som
#dato#, ligesom man sætter tekster i fnytter.
Og til sidst "WHERE dato > 17-05-2003 AND < 20-05-2003" giver ikke megen
mening overfor en SQL-base...
Jeg vil derfor foreslå at du prøver følgende:
SELECT * FROM kalender WHERE dato > #05-17-2003# AND dato < #05-20-2003#
ORDER BY Dato
Eller
SELECT * FROM kalender WHERE dato BETWEEN #05-18-2003# AND #05-19-2003#
ORDER BY Dato
(Bemærk begge datoer medtages)
Med venlig hilsen
Gunnar S. Müller
"Simon Kibsgård" <simonkib@hotmail.com> skrev i en meddelelse
news:ba2567$5j1$1@sunsite.dk...
> Hej
> Jeg prøver at flække en sql-sætning sammen, der kan trække nogle
> poster ud af en database mellem 2 angivne datoer. Datoerne skal
> hentes i en request.form, men i mit forsøg prøver jeg først med
> statiske datoer, for at minimere fejlkilder.
>
> strSQL = "SELECT * FROM kalender WHERE dato > 17-05-2003 AND <
> 20-05-2003 ORDER BY
> Dato"
>
> Men da jeg ikke har forstand på datoer i asp og access og ikke
> megen erfaring med flere betingelser i sql, tror jeg den er
> langtfra at virke.
>
> Er der en af jer, der har et forslag til hvordan sådan et udtræk
> skal drejes?
>
> pft.
> /Simon K
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! =>
http://www.html.dk/tutorials