Avatar billede lordnelson Seniormester
02. februar 2008 - 09:03 Der er 7 kommentarer og
2 løsninger

Datepart eller lign

Hej
Har brug for at se alle tal hvor dato idag men i 2007
er mindre eller = idag alstå kun dag og månede
F.eks i dag den 02-02-2008 ville jeg gerne se alle poster
der i Db har en dato der er mindre eller = 02-02-2007

Håber en kan hjælpe

Hiln
LN
Avatar billede w13 Novice
02. februar 2008 - 10:37 #1
Jeg tror, det burde være:

"SELECT * FROM table WHERE date<=#"&DateAdd("yyyy",-1,now())&"#"
Avatar billede lordnelson Seniormester
02. februar 2008 - 11:07 #2
Kan ikke få til at virke
Det er en MSSQl jeg bruger
men iddén er god nok
kan man ikke lave en variabel som trækker -1 på året
altså now() med året minus 1
Så kunne jeg bruge den
HAr prøvet men den vil ikke rigtigt
Avatar billede lordnelson Seniormester
02. februar 2008 - 11:10 #3
Har næsten fået det til at virke
Men får klokken med idet jeg bruger Now
Så?????
Avatar billede lordnelson Seniormester
02. februar 2008 - 11:17 #4
Hov
Det her kan jeg ikke forstå se her:
<%=now()%>
<br>
<%
sjov = dateadd("yyyy",-1,now())
response.write sjov
%>

Resultatet bliver:
02-02-2008 11:19:44
01-01-1899

Hmmmmmmmmmmmmmmm
Avatar billede w13 Novice
02. februar 2008 - 11:22 #5
Ja, mærkeligt. Hvad hvis du retter -1 til 1 ?
Avatar billede lordnelson Seniormester
02. februar 2008 - 11:22 #6
Har fået det til at virke
du kom med ideén så lig et svar

LN
Avatar billede nielle Nybegynder
02. februar 2008 - 11:26 #7
Hos mig virkede den eller:

02-02-2008 11:26:37
02-02-2007 11:26:37
Avatar billede w13 Novice
02. februar 2008 - 11:31 #8
Oki =)
Avatar billede lordnelson Seniormester
02. februar 2008 - 11:55 #9
Det var en Cache der lå og svømmede.
Brugte:
sjov = formatdatetime(dateadd("yyyy",-1,now()),vbshortdate)
Så funkede den med convertdatetime i Sql sætningen

LN
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