Christian M. Nielsen wrote in dk.edb.internet.webdesign.serverside.asp:
> "Steen Pallesen" <steen.pallesen@mail.dk> wrote in message
> news:bogr28$nqt$1@sunsite.dk...
> > ASP-side:
> > Jeg forsøger at vise en side med næste kalender entry fra
> > tabellen kalender (kalender-entry-dato > dags dato).
> > Jeg bruger følgende sql-statement:
> > strSQL = "SELECT * FROM kalender WHERE dato>=" & date & " order
> > by dato"
> > dato feltet i tabellen kalender er af typen "Dato og klokkeslæt"
> >
> > Mit nuværende resultat er at jeg får vist samtlige records fra
> > tabellen kalender trods mit WHERE-statement !? - hvad gør jeg
> > galt?
>
> Prøv at læse lidt om datoer her
http://asp-faq.dk/article/?id=98
> Det er næsten altid en fordel at bruge DateSerial funktionen.
> --
>
Jeg er i tvivl om jeg kan opretholde ét felt indeholdende dato?! (istedet
for 3 som der vises i den nævnte artikel)
HVIS jeg opretholder ét felt indeholdende dato og bruger DateToSql
funktionen får jeg samme resultat - alle records vises :(
Min Sql-streng ser således ud:
strSQL = "SELECT TOP 1 * FROM kalender WHERE
"&DateToSql(dato)&">="&DateToSql(date)&" order by dato"
(når jeg sige alle records er det når jeg i test undlader 'TOP 1')
Feltet dato er af typen "Dato og klokkeslæt"
I Cant figure out what im doing wrong.......;-L
Mvh
Steen
--
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