Avatar billede jmc Nybegynder
09. september 2004 - 12:16 Der er 12 kommentarer og
1 løsning

Hvorfor virker dette SQL ikke?

rs.Source = "SELECT * FROM kurser WHERE Cdate(dato_start) > "& date &" ORDER BY dato_start"
Avatar billede arne_v Ekspert
09. september 2004 - 12:18 #1
Enten er date variablen i forkert format eller så bruger du ikke Access.
Avatar billede trekkies Juniormester
09. september 2004 - 12:21 #2
Hvis jeg husker rigtigt, så man du ikke bruge date, prøv at ændre det til noget andet.
Avatar billede jmc Nybegynder
09. september 2004 - 12:21 #3
dato_Start ser sådan ud: 18-01-2004 feltet hedder Dato og klokkeslæt.
Det er Access og der benyttes ASP
Avatar billede jmc Nybegynder
09. september 2004 - 12:23 #4
the date? eller noget i den stil?
Avatar billede trekkies Juniormester
09. september 2004 - 12:24 #5
Får du nogle fejl meddelse?
Avatar billede arne_v Ekspert
09. september 2004 - 12:24 #6
Skal der ikke #'er omkring en dato ? (Altså #18-01-2004#)
Avatar billede trekkies Juniormester
09. september 2004 - 12:25 #7
Access har nogle registeret ord, som man ikke må bruge, f.eks. by, order, where o.s.v. og jeg mener at date er en af dem.
Avatar billede arne_v Ekspert
09. september 2004 - 12:28 #8
trekkies>

Det er helt rigtigt, men date optræder jo ikke i SQL (der er den erstattet med
en værdi) men i ASP/VBScript, så det er kun hvis date er et reserveret ord
i VBScript at det er et problem.
Avatar billede jmc Nybegynder
09. september 2004 - 12:28 #9
## virker takker ;o)
Avatar billede eagleeye Praktikant
09. september 2004 - 12:43 #10
hvis du bruger date kan du bruge Access's date:
"SELECT * FROM kurser WHERE Cdate(dato_start) > date() ORDER BY dato_start"
Avatar billede arne_v Ekspert
09. september 2004 - 12:47 #11
så ligger jeg et svar
Avatar billede arne_v Ekspert
19. september 2004 - 19:01 #12
jmc ?
Avatar billede jmc Nybegynder
19. september 2004 - 21:01 #13
takker
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