23. marts 2002 - 17:33Der er
5 kommentarer og 2 løsninger
Min order by sætning gør ikk som jeg vil
Jeg har dette script
<TITLE>Udtræk</TITLE>
<!--#include file="DNSCon.asp"-->
<% strSQL = "Select TOP 10 * from koder order by id desc" Set rs = Conn.Execute(strSQL) navn=rs("navn") Do until rs.eof %>
<%=rs("navn")%><br>
<% rs.movenext Loop %>
Mine rekorder i db'en er: Program 1 Program 2 Program 3 Program 4 Program 5 Program 6 Program 7 Program 8 Program 9 Program 10 Program 11 Program 12 Program 13
Så vil jeg have den til at stille det sådan op at "Program 13" bliver udskrevet først, og så derefter følger de 9 andre nyeste altså sådan her:
Program 13 Program 12 Program 11 program 10 Program 9 Program 8 Program 7 program 6 Program 5 Program 4
den leverer dem jo i fin alfabetisk orden. Det er jo godt nok. Skal du have sorteret efter talværdier skal du have det som talfelter. Og så naturligvis uden "Program " i.
det er fordi feltet er alfanummerisk. Hvis du "kun" har 13 records, så prøv at sortere på id-feltet (hvis indtastet i rækkeflg.), ellers opret et extra nummerisk felt, så kan du sortere op og ned som du vil. Eller : Der er heller ingen grund til at skrive program hver gang, læg det fast i linien <%=rs("navn")%><br> så´en : Program : <%=rs("navn")%><br> og nøjes med at have "navn" = en nummerisk værdi.
Hmm fatter ikk heldt det der, det er rigtigt det virker delvist nu. (Havde glemte at gemme da jeg lavede det om), men jeg får ikke den sidste post udskrevet, vis vi kigger på min db, er det jo sådan her:
Program 1 Program 2 Program 3 Program 4 Program 5 Program 6 Program 7 Program 8 Program 9 Program 10 Program 11 Program 12 Program 13
Men udskrivningen bliver sådan her:
Program 12 Program 11 program 10 Program 9 Program 8 Program 7 program 6 Program 5 Program 4 Program 3
Ja det har du ret i, det virker også nu. Det er min skod com, som ikke fatter noet!!!
Synes godt om
Ny brugerNybegynder
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.