Avatar billede willi Nybegynder
10. marts 2005 - 13:12 Der er 2 kommentarer og
2 løsninger

Hvad afgør rækkefølgen af sortering i DB

Jeg anvender denne:

<%           
                          SQL = "Select * From felt "
                          RS.Open SQL, Conn
                          Do While Not RS.EOF
                          Response.Write "<b>"%><option><%=RS("omraadeNavn")%> </option> </b>
                          <%    RS.MoveNext
                                Loop
                          %>
                          <%    End if
                          %>

Den gør som den skal bortset fra, at dataer ikke kommer i den rækkefølge de står i databasen (access). Hvorfor ikke?
Avatar billede hehlers Nybegynder
10. marts 2005 - 13:17 #1
De bliver måske sorteret efter ID i databasen...

i så fald kan du skrive:
SQL = "Select * From felt order by id"
Avatar billede hehlers Nybegynder
10. marts 2005 - 13:18 #2
Og hvis det skal være omvendt rækkefølge:

SQL = "Select * From felt order by id desc"
Avatar billede keysersoze Ekspert
10. marts 2005 - 13:18 #3
hvis du arbejder med access er der i den en prædefineret sorteringskolonne - men access er jo kun frontend til databasen JET så faktisk spørger access på en "ORDER BY" når den snakker sammen med jet. Hvordan jet så sortere sine data tør jeg ikke svare på...

i hvert fald kan du undgå det ved selv at sætte en sortering ind;

select * from felt order by omraadenavn
Avatar billede willi Nybegynder
10. marts 2005 - 14:39 #4
Håber det er ok. Tak for hjælpen
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