Avatar billede badazz Novice
08. juni 2003 - 16:54 Der er 1 kommentar og
2 løsninger

rækkefølge fra access tabel

jeg har denne kode som hiver oplysninger ud af en tabel:

<%
If Request.ServerVariables("REQUEST_METHOD") = "POST" And RSIP.EOF Then
  RS.AddNew
    RS("navn") = Request.Form("navn")
    RS("news") = Request.Form("news")
    RS("dato") = date
    RS("tid") = time
  RS.Update
End If

If RS.EOF Then
  Response.Write("Der er ingen underskrifter endnu.")
Else
  RS.MoveFirst
  Do Until RS.EOF
    Response.Write(RS("dato") &" - "& RS("tid") &" - "& RS("navn") &" - "& RS("news") &"<br>")
    RS.Movenext
  Loop
End If
%>

men problemet er at den skriver den sidst nye nederst, og den ældste øverst. hvordan får jeg den til at bytte rundt på det??
Avatar billede plasmon Nybegynder
08. juni 2003 - 17:03 #1
Du skal bruge ORDER BY i din sql-sætning.

Jeg kan ikke huske om du skal bruge DESC også, men det vender rækken om.

f.eks.: "SELECT * FROM tabel ORDER BY dato DESC"

ell.

f.eks.: "SELECT * FROM tabel ORDER BY dato"

MVH Jens
Avatar billede ducks Nybegynder
08. juni 2003 - 17:03 #2
brug 'order by id asc' når du henter infoen:

SQL = "Select * From dintabel where blabla=blala order by id asc"

du kan skifte asc ud med desc hvis det skal være i den anden rækkefølge.
Avatar billede badazz Novice
08. juni 2003 - 17:07 #3
ducks-->  hvor skal jeg insætte hvad det er den kode du lavede til mig for en time siden!!
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