Avatar billede zer0 Nybegynder
25. august 2010 - 09:49 Der er 2 kommentarer og
1 løsning

Sorter efter pris?

Jeg vil gerne sortere efter pris, men, hvis jeg gør det på nuværende tidspunkt, bliver mine produkter sorteret sådan her:

130
135
169
300
39
60
80
80

- den tager altså bare og sortere efter det første tal. Men, jeg vil jo gerne have at det er den mindste pris der står øverst.

Hvordan får jeg det til at virke? Min kode ser pt. sådan her ud:

if request.QueryString("sort") = 1 then
strSQL = "SELECT * FROM produkter WHERE subkategori="&request.QueryString("id")&" ORDER BY pris"
Set rsProduct = Conn.Execute(strSQL)
end if

På forhånd tak for hjælpen :)
Avatar billede Spotgun Seniormester
25. august 2010 - 09:51 #1
Hvilken datatype har "pris" i databasen? Umiddelbart ser det ud til at de er gemt som tekst, hvilket ikke er hensigtsmæssigt.
Avatar billede zer0 Nybegynder
25. august 2010 - 10:03 #2
Ahh.. Jeg var nu forholdsvis sikker på jeg havde sat den som tal, men, det havde jeg jo så åbenbart ikke... Men, det virkede sgu. Tak for hjælpen - du må gerne oprette et svar :)
Avatar billede Spotgun Seniormester
25. august 2010 - 10:05 #3
Værsgo!
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