Avatar billede vagn16 Nybegynder
03. september 2001 - 12:19 Der er 6 kommentarer og
1 løsning

Vælg udfra dato / Problemer med min sql

Hej,

Jeg skal lave en side som kan vælge alle kommende og afholdte arrangementer.

Jeg vil vælge min poster udfra datoen således at alle poster der et \"større\" end eller lig meddags dato vises på den ene side og alle der er \"mindre\" end på den anden.

Jeg har en sql der ser således ud:

    SQL = \"SELECT * FROM kalender WHERE dato >= #\" & Date() & \"# order by Dato\"

og

    SQL = \"SELECT * FROM kalender WHERE dato < #\" & Now() & \"# order by Dato\"

? Hjælp !

Avatar billede keysersoze Ekspert
03. september 2001 - 12:24 #1
hvad kommer der af fejl?
Avatar billede carpediem Nybegynder
03. september 2001 - 12:30 #2
Og hvilken database? Access, MySql eller MSSql
Avatar billede vagn16 Nybegynder
03. september 2001 - 12:32 #3
Det skulle jeg jo nok have skrevet...

Den vælger ALLE poster - hvis jeg skriver ORDER BY dato eller ORDER BY dato DESC får jeg hhv. den første og sidste post !
Avatar billede vagn16 Nybegynder
03. september 2001 - 12:34 #4
Access - database...

Her er en response.write af SQL kaldet:

SELECT * FROM kalender WHERE dato >= #03-09-2001# ORDER BY dato

Avatar billede keysersoze Ekspert
03. september 2001 - 12:55 #5
jeg tror ikke jeg er helt med.. overser den din where og udskriver ALT?
Avatar billede oswald Nybegynder
03. september 2001 - 13:04 #6
Problemet er sikkert at din access prøver at konverterer datoen til engelsk datoformat (mm-dd-yyyy). Prøv at skriv datoen som iso standart (yyyymmdd) eller inlæg datoen direkte i sql\'en

SQL = \"SELECT * FROM kalender WHERE dato >= Date() order by Dato\"
Avatar billede vagn16 Nybegynder
03. september 2001 - 13:14 #7
Ja, ja... det var - som altid - ligetil og simpelt... logisk som bare \'faen!

- men man kan jo stirre sig blind på den lortekode... jeg takker og bukker !

vagn / 16
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
Kurser inden for grundlæggende programmering

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