Avatar billede lund_dk Praktikant
09. oktober 2006 - 14:16 Der er 1 kommentar og
1 løsning

Dato i sql sætning (access)

Jeg har en accesdato som gemmer dato og tidspunkt for oprettelse af en post.

Jeg vil hente en post ud via dato (og skal glemme alt om tidsformatet i denne sammenhæng) hvordan jeg øgr jeg?

har prøvet dette uden held:

strDato = year(now()) & "-" & Month(now()) & "-" & day(now())


Set rsBlog= Conn.Execute("select * from nyheder WHERE " & year(dato) & "-" & Month(dato) & "-" & day(dato)&" = #" & strdato & "# and aktiv = TRUE")


Jeg har også prøvet at vende datoformatet, heller ikke dette virker..
Får bare af vide at posten ikke eksisterer uanset hvad jeg gør.
Avatar billede softspot Forsker
09. oktober 2006 - 14:41 #1
Prøve med denne kode:

strDato = year(now()) & "-" & Month(now()) & "-" & day(now())

Set rsBlog = Conn.Execute("select * from nyheder WHERE dato between #" & strDato & " 00:00:00# AND #" & strDato & " 23:59:59# and aktiv = TRUE")
Avatar billede lund_dk Praktikant
09. oktober 2006 - 17:55 #2
Jeg nappede lavede bare 2 dato felter i min database, en til kort og en til langt format. Så var det hurigt ordnet med
Set rsBlog= Conn.Execute("select * from nyheder WHERE Kortdato = " & strdato & " and aktiv = TRUE")
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