Avatar billede jmc Nybegynder
02. september 2004 - 13:57 Der er 6 kommentarer og
1 løsning

sætte til at hente efter bestemt dato

Jeg kan ikke få den SQL rigtigt, hjælp.

rs.Source = "SELECT * FROM kurser where dato_start >'" &request("dato_start")&  "'" ORDER BY dato_start
Avatar billede mm12010 Nybegynder
02. september 2004 - 14:53 #1
"SELECT * FROM kurser WHERE dato_start > #"&request("dato_start")&"# ORDER BY dato_start"
Avatar billede jmc Nybegynder
02. september 2004 - 15:18 #2
Microsoft JET Database Engine error '80040e07'

Syntax error in date in query expression 'dato_start > ##'.

/k.asp, line 39
Avatar billede mm12010 Nybegynder
02. september 2004 - 15:21 #3
så er indeholder din variabel(request("dato_start")) ikke noget, enten skal du sikre dig at den indeholder en gyldig dato ellers skal du lave et tjeck inden du udfører database-kaldet
Avatar billede jmc Nybegynder
02. september 2004 - 15:33 #4
ok, jeg vender tilbage om 14 dage når jeg har fundet ud af det...
du kan få pointsne nu.
Avatar billede leonm Nybegynder
02. september 2004 - 17:43 #5
Prøv med
Cdate(dato_start) > #" & request("dato_start") & "#
Avatar billede mm12010 Nybegynder
03. september 2004 - 22:15 #6
sig til hvis jeg skal hjælpe med at lave noget af det :o)
Avatar billede jmc Nybegynder
04. september 2004 - 21:57 #7
Der er et eller andet som ikke giver mening her. Jeg skal vel angive dagsdato for at kunne tjekke om dato_start er mindre eller større end i dag.

    rs.Source = "SELECT * FROM kurser WHERE Cdate(dato_start) > "& date &" ORDER BY dato_start"

men denne har samme effekt som
rs.Source = "SELECT * FROM kurser ORDER BY dato_start"
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