Avatar billede weis Nybegynder
31. marts 2007 - 10:51 Der er 1 løsning

Sortering af dato efter month

Jeg har haft løsningen en gang, men den er helt væk nu. I min database har jeg en kalender med en del aktiviteter. Jeg vil gerne kunne udtrække alle disse aktiviteter sorteret efter hvilken måned de er i eks.

Marts 2007:
d. 12
d. 23
April 2007:
d. 1
Juni 2007:
osv.

Den skal løbe alle aktiviteter igennem (ikke bare for et år, men alle), hvordan gøres det lettest?
Avatar billede The Real Yoda Juniormester
31. marts 2007 - 11:46 #1
sorter efter år og derefter måned..

så skriver du ellers bare ud fra databasen
og sammen ligner med den måned og det år du lige har udskrevet fra.. hvis det er ændret, så skriver du måned og år inden du skriver mere ud fra databasen..

eks..

select * from database order by aar,maaned,dag

aar= ""
maaned=""
do while not rs.eof
if aar<>rs("aar") or maaned<>rs("maaned") then
response.write monthname(rs("maaned"))&" "&rs("aar")
aar=rs("aar")
maaned=rs("maaned")
end if
response.write "d."&rs("dag")
rs.movenext
loop

ovenstående er ikke klar til indsættelse, da jeg jo ik lige kender din database og sådan .. emn det skulle være muligt at lure hvad det er jeg mener..
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