Avatar billede martins Nybegynder
08. maj 2002 - 14:21 Der er 9 kommentarer og
1 løsning

Sql-sætning

Er der en frisk person som kan skrive et eksempel på, hvordan jeg hiver poster ud som har en dato der ligger mellem dagens dato og 7 dage frem?

sql = "select * from hat where= ? bla bla bla
Avatar billede teamdev Novice
08. maj 2002 - 14:25 #1
hmmm måske kunne man gøre noget alá

where date > Now() < now() +7
Avatar billede martins Nybegynder
08. maj 2002 - 14:37 #2
den tager godt nok fremad, men den stopper ikke efter 7 dage
Avatar billede n!nja Nybegynder
08. maj 2002 - 14:43 #3
<%
'Løkke som kører indtil t = 7
Do Until t = 7

' SQL forespørgsel
strSQL = "SELECT * FROM hat WHERE Dato = #" & Dato + t & "#;"
' Udfør forespørgsel (udskriver menuen for dagen idag)
Set rs = Conn.Execute(strSQL)

If RS.BOF OR RS.EOF Then

' hvis db er tom
Response.write ("DB er tom") & "<BR>"

Else

' udskriver de poster hvori der er data
Response.Write rs("Indhold fra hat")

End If

t = t + 1

Loop

%>
Avatar billede n!nja Nybegynder
08. maj 2002 - 14:44 #4
opretter variablerne t og dato
<%
t = 0
Dato = date
%>
Avatar billede teamdev Novice
08. maj 2002 - 14:46 #5
"SELECT * FROM hat where date >now() AND date < now()+7"
Avatar billede martins Nybegynder
08. maj 2002 - 14:55 #6
Ninja jeg vil helst ikke lave det på den måde du foreslår. Og teamdev hvis jeg bruger dit sidste forslag udskriver den posten i dag, og posten om 7 dage, men ikke dem ind i mellem
Avatar billede n!nja Nybegynder
08. maj 2002 - 15:00 #7
Virker det ikke da? :-)
Avatar billede teamdev Novice
08. maj 2002 - 15:06 #8
prøv denne her istedet

"SELECT * FROM hat where date >date() AND date <date()+7"
Avatar billede martins Nybegynder
08. maj 2002 - 15:08 #9
Ninja det virkede bare for besværligt :P og teamdev jeg fandt selv ud af det sidste -> SQL ="SELECT * FROM fodbold where dato < now()+7 AND dato > now()-1"

du får dog point for at have hjulpet på vej
Avatar billede teamdev Novice
08. maj 2002 - 15:14 #10
Selvfølgelig skal man bytte rundt på < >

Mand jeg kan lugte ferie... :-)
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