Avatar billede axkris Nybegynder
12. november 2003 - 21:42 Der er 7 kommentarer og
1 løsning

SQL: Find de fem kommede arrangementer

Hej

Den siger:
[TCX][MyODBC]You have an error in your SQL syntax near 'where Date>=Date() ORDER BY Date' at line 1

Ved:
strQuery="SELECT id, event_name, date FROM KALENDER_EVENTS LIMIT 0,5 where Date>=Date() ORDER BY Date"
Avatar billede ohmish Nybegynder
12. november 2003 - 22:00 #1
prøv at sætte Date() som variabel først og brug den i querien frem for kommandoen

strQuery="SELECT id, event_name, date FROM KALENDER_EVENTS LIMIT 0,5 where date=>'DATEVARIABEL' ORDER BY date"

desuden bruger du både date og Date
Avatar billede ohmish Nybegynder
12. november 2003 - 22:00 #2
måske er det bare ORDER BY Date der laver vrøvl.

da du åbenbart har kaldt feltet date og ikke Date med stort D
Avatar billede axkris Nybegynder
12. november 2003 - 22:08 #3
[TCX][MyODBC]You have an error in your SQL syntax near 'where Date>= '12-11-2003' ORDER BY Date' at line 1

dato = Date()
strQuery="SELECT Id, Event_name, Date FROM KALENDER_EVENTS LIMIT 0,5 where Date>= '" & dato & "' ORDER BY Date"

Men dato skal jo også laves om til det amerikanske format - hvordan gøre det nemt?
Avatar billede Slettet bruger
12. november 2003 - 22:23 #4
Du skal have LIMIT hen og stå til sidst i queryen...

strQuery="SELECT id, event_name, date FROM KALENDER_EVENTS WHERE Date>=Date() ORDER BY Date LIMIT 0,5"
Avatar billede ohmish Nybegynder
12. november 2003 - 22:36 #5
derfor nemlig jæs. sikkert dét der var fejlen :)
Avatar billede axkris Nybegynder
14. november 2003 - 20:56 #6
[TCX][MyODBC]You have an error in your SQL syntax near '() ORDER BY Date LIMIT 0,5' at line 1
Avatar billede axkris Nybegynder
14. november 2003 - 21:54 #7
Nu virker det:
strQuery="SELECT Id, Event_name, Date FROM KALENDER_EVENTS where Date>= '" & alternativeDate() & "' ORDER BY Date LIMIT 0,5"

el_barto tryk (også) svar :D
Avatar billede Slettet bruger
14. november 2003 - 23:17 #8
Ellers tak :)
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
Computerworld tilbyder specialiserede kurser i database-management

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