Avatar billede mhq Nybegynder
15. oktober 2004 - 10:01 Der er 2 kommentarer og
1 løsning

Format Date

Unskyld titlen, men jeg får ikke lov til at give den bedste beskrivende overskrift: Format(Date, "dd-mm-yyyy")

En access (2000) DB driller.
- I en form indtaster jeg dato i ShortDate format.
- I søgeformular indtaster i short date format.
- I VBA koden til opbygning af SQL sikrer jeg formatet til short format: … #" & Format(Dato, "dd-mm-yyyy") & "#"

Men alligevel har jeg problemer
- Når jeg i min indtastningsform indtaster 02-04-2005 (læs: 2-apr-2005)
- Og i min søgeformular indtaster 02-04-2005 (læs: 2-apr-2005)
Alligevel giver min resultat form ikke det rigtige svar. Kun hvis jeg i min søgeformular indtaster 04-02-2004, findes den rigtige record

- Har forsøgt FormatDateTime(Dato, vbShortDate). Uden held :-(
- Hvad gør jeg galt?
- Hvordan løses problemet
15. oktober 2004 - 10:03 #1
Jeg har ofte haft held med at bruge:
Format(dato, "yyyy-mm-dd") i stedet
Avatar billede mhq Nybegynder
15. oktober 2004 - 11:55 #2
Man må sig forbavse. Det var løsnignen. Tak for hjælp
15. oktober 2004 - 11:59 #3
Super :o)

Ja, man både forundres, forbavses og forbander af og til Microsofts univers ;o)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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