Avatar billede bombur Nybegynder
19. februar 2003 - 13:10 Der er 9 kommentarer og
1 løsning

SQL: Sortering efter måned

Jeg koder i ASP med JScript

Jeg har en Access database hvorfra jeg skal skrive noget ud i datorækkefølge. Det har jeg heller ingen problemer med, men jeg vil gerne have at jeg kan skrive månedsnavnet på hver gang der startes på en ny måned.

altså:

Februar:
Fredag den 14
Arrangement, Kapsellotto hvor vinderen vinder en and

Onsdag den 19
Mange øl skal der drikkes på Murphys.

Onsdag den 26
Store saftevands dag. Det er i dag kun tilladt at bestille saftevand.

Marts:
Onsdag den 5
Klappe gulv dag, tag handsker med for denne aften skal gulvet klappes

osv.

Jeg skal i øvrigt kun vise den nuværende måned plus een måned frem!

Håber i kan hjælpe!

// Bombur
Avatar billede sjh Nybegynder
19. februar 2003 - 13:21 #1
Avatar billede sesam Nybegynder
19. februar 2003 - 13:27 #2
Select distinct(måned).... blabla
Avatar billede bombur Nybegynder
19. februar 2003 - 13:34 #3
Jamen jeg har jo ikke en tabel der heder måned
Jeg har en datotabel hvor indholdet står dd-mm-ååå
Så kan jeg vel ikke selecte distinct kun en del af det??

/Bombur
Avatar billede bombur Nybegynder
19. februar 2003 - 13:35 #4
Jeg kan for resten ikke finde et tidligere oprettet spørgsmål med lige nettop mit problem!
Avatar billede sesam Nybegynder
19. februar 2003 - 13:37 #5
Hvad hedder din tabel kig evt. her: http://www.w3schools.com/sql/sql_distinct.asp
Avatar billede bombur Nybegynder
19. februar 2003 - 13:44 #6
Min tabel hedder "kalender"
Avatar billede bombur Nybegynder
19. februar 2003 - 13:51 #7
Er det et meget svært spørgsmål??
Det kan være der skal nogle flere point på bordet :-)

/Bombur
Avatar billede mortrr Praktikant
19. februar 2003 - 15:42 #8
Ved gennemløb af dine records, skal du kigge på Month(Datoen). Og hvergang den skifter, udskriver du den.

curMonth=0
do while not rs.eof
  if curMonth<>Month(rs("Datoen")) then
    curMonth=Month(rs("Datoen"))
    Response.Write "<p>" & MonthName(curMonth)
  end if
  Response.Write "Det du plejer at udskrive"
  rs.MoveNext
loop

- Morten
Avatar billede bombur Nybegynder
19. februar 2003 - 16:45 #9
Ja det virker... Måtte lige lave det i JScript i stedet, men det var jo ikke så svært.

Tak for hjælpen!

//BOmbur
Avatar billede mortrr Praktikant
19. februar 2003 - 21:30 #10
Skulle selv lige tænke om fra jscript ;-)

(Opdagede lige nu at du faktisk HAVDE skrevet du brugte jscript - øjnene er jo som bekendt det første man bliver blind på)

- Morten
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

IT-JOB