Just nu i M3-nätverket
Jump to content

Sortera efter siffror och inte som bokstäver!


Kristianstad

Recommended Posts

Kristianstad

Hej!

Hur sorterar man efter siffor?

Kolumnen poang i nedanstående kod innehåller en siffra som skall sorteras, precis som Poängligan här på Eforum!

Men det vill sig inte. Resultatet blir ordningen:

7

40

4

36

25

23

20

Den skall sorteras så här:

40

36

25

23

20

7

4

 

Hur skall jag göra?

Koden:


	Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\inetpub\wwwroot\poangliga.mdb"

	Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "SELECT * FROM poang ORDER BY poang DESC"
	  RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

Anvandarnamn1 = RecSet("ID")
Poang1 = RecSet("poang")
RecSet.MoveNext
Anvandarnamn2 = RecSet("ID")
Poang2 = RecSet("poang")
RecSet.MoveNext
Anvandarnamn3 = RecSet("ID")
Poang3 = RecSet("poang")
RecSet.MoveNext
Anvandarnamn4 = RecSet("ID")
Poang4 = RecSet("poang")
RecSet.MoveNext
Anvandarnamn5 = RecSet("ID")
Poang5 = RecSet("poang")
RecSet.MoveNext
Anvandarnamn6 = RecSet("ID")
Poang6 = RecSet("poang")
RecSet.MoveNext
Anvandarnamn7 = RecSet("ID")
Poang7 = RecSet("poang")
RecSet.MoveNext
Anvandarnamn8 = RecSet("ID")
Poang8 = RecSet("poang")
RecSet.MoveNext
Anvandarnamn9 = RecSet("ID")
Poang9 = RecSet("poang")
RecSet.MoveNext
Anvandarnamn10 = RecSet("ID")
Poang10 = RecSet("poang")
RecSet.MoveNext
RecSet.Close 
%>

/ Kristoffer

Link to comment
Share on other sites

Jag har inget svar på din fråga, men borde inte poängkolumnen se ut så här:

40

36

25

23

20

7

4

Alltså högerjusterad. Ser bättre ut layout-mässigt. (Hoppas att 7 resp. 4 hamnar under 0. Jag skrev mellanslag. Vilket ibland har en tendens att "försvinna" här på forumet).

 

Tillägg: Det blev fel som jag befarade. Mellanslagen före 7 och 4 redigerades bort.

 

 

[inlägget ändrat 2002-05-10 19:45:26 av Maratonmannen]

Link to comment
Share on other sites

Ser ut som fältet "poang" inte har rätt datatyp, du får en alfabetisk sortering av siffrorna.

 

Ändra datatypen så blir det nog bra.

 

Link to comment
Share on other sites

Kristianstad

Tack Maratonmannen!

Alla tips tas emot.

Högerjusteringen fixar jag lätt i HTML, men det är just sorteringen som inte fungerar som den ska.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...