Avatar billede jmc Nybegynder
12. november 2001 - 17:15 Der er 1 løsning

sortere arrangementer efter dato?

Her er min kode, men hvordan sortere jeg arrangementerne efter dato med nyeste øverst?

    Case \"moeder\",\"konferencer\", \"aktiviteter\"
       
        id = Request.QueryString (\"id\")
       
        Select Case id
            Case \"konferencer\"
                sql = \"SELECT * FROM aktiviteter WHERE type=\'konference\'\"
                sti = \"Aktiviteter > Konferencer\"
            Case else
                sql = \"SELECT * FROM aktiviteter WHERE type=\'møde\'\"
                sti = \"Aktiviteter > Møder\"
        End select
       
        a = Request.QueryString (\"a\")
        if a <> \"\" then
        \'Hvis vi skal vise en aktivitet
            sql = \"SELECT * FROM aktiviteter WHERE id=\" & a
            Set oRS = oConn.Execute (sql)
            tekst = tekst & \"<p><a href=indhold.asp?id=\" & id & \">Tilbage</a></p>\"
            if not ors.eof then
                    datotil=\"\"
                if oRS(\"datotil\")<>\"\" then datotil=\" - \"&oRS(\"datotil\")
                   
                    tekst = tekst & \"<p><b>\" & oRS(\"datofra\") & datotil & \"</b><br><span class=rubrik>\" & _
                                oRS(\"aktivitet\") & \"</span></p>\"
                    if oRS(\"Sted\")<> \"\" then
                        tekst = tekst & \"<p><span class=mellem2>Sted</span><br>\" & ors(\"Sted\") & \"</p>\"
                    end if
                    if oRS(\"arrangør\")<> \"\" then
                        tekst = tekst & \"<p><span class=mellem2>Arrangør</span><br>\" & ors(\"arrangør\") & \"</p>\"
                    end if
                   
                    p = oRS(\"kort_beskrivelse\")
                    if p<> \"\" then
                        tekst = tekst & \"<p>\" & p & \"</p>\"
                    end if
                   
                    t = oRS(\"lang_beskrivelse\")
                    if t <> \"\" then
                    tekst = tekst & \"<p>\" & t & \"</p>\"
                    end if
Avatar billede nute Nybegynder
12. november 2001 - 17:27 #1
du skal bare legge til \'ORDER BY dato DESC\' til sist i dine SQL\'s:

sql = \"SELECT * FROM aktiviteter WHERE type=\'konference\' ORDER BY dato DESC\"

eller 
     
sql = \"SELECT * FROM aktiviteter WHERE type=\'møde\' ORDER BY dato DESC\"

/nute
               

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