Avatar billede kovalt Nybegynder
26. august 2002 - 23:25 Der er 9 kommentarer og
1 løsning

Tom SQL

Hej

Hvorfor er det lige at den her sætning:

strSQL = "SELECT dato, kl, aftale FROM aftaler WHERE dato = #"&dato&"# ORDER BY kl"

giver mig et tomt udtræk.

Hvis jeg udskriver den giver den følgenden:

SELECT dato, kl, aftale FROM aftaler WHERE dato = #02-08-2002# ORDER BY kl

Datoen er oprettet i DB
Avatar billede kovalt Nybegynder
26. august 2002 - 23:26 #1
Der kommer ingen fejl!!
Avatar billede eagleeye Praktikant
26. august 2002 - 23:28 #2
Prøv med dato format yyyy-mm-dd, selv om du bruger dansk ASP side og dansk Access så er dato'en via SQL US format. Hvis du bruger yyyy-mm-dd giver det ingen problemmer..

datoStr = Year(dato) & "-" & Month(dato) & "-" & Day(dato)
strSQL = "SELECT dato, kl, aftale FROM aftaler WHERE dato = #" & datoStr & "# ORDER BY kl"
Avatar billede kovalt Nybegynder
26. august 2002 - 23:29 #3
Jeg har på alle sider angivet session.lcid = 1030
Avatar billede kovalt Nybegynder
26. august 2002 - 23:31 #4
I Access står der under egenskaberne for felte dd-mm-yyyy - det kan jeg vel ikke ændre på
Avatar billede eagleeye Praktikant
26. august 2002 - 23:32 #5
Jeps men gennem SQL bliver dato tolket i US format det vil side mm-dd-yyyy Så enten skal man angive datoen i format mm-dd-yyyy eller yyyy-mm-dd det sidste har jeg ikke haft problemmer med.
Avatar billede eagleeye Praktikant
26. august 2002 - 23:32 #6
Nej du skal ikke ændre det i Access.
Avatar billede kovalt Nybegynder
26. august 2002 - 23:33 #7
Jamen så passer det da overhovedet ikke sammen eller hvad
Avatar billede kovalt Nybegynder
26. august 2002 - 23:34 #8
Har lige prøvet at rette skrive et amerikansk format ind i access.... så retter den det selv tilbage
Avatar billede eagleeye Praktikant
26. august 2002 - 23:34 #9
Jo det skulle det gøre.
Avatar billede kovalt Nybegynder
26. august 2002 - 23:40 #10
Jeg tror jeg fandt ud af det
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