webForumDet fria alternativet

TOP 10

ASP

3 svar · 225 visningar · startad av DiDjo

Medlem sedan nov. 2002544 inlägg
Frågan#1

Varför fungerar inte denna kod:

<%
SQLsats = "SELECT TOP 10 * FROM anv ORDER BY posts DESC"

Set Rs = Conn.Execute(SQLsats)
Do Until Rs.EOF
Response.Write "<tr>"
Response.Write "<td width=70 align=left><font size=""1"">" & Rs("anv") & "</td>"
Response.Write "<td width=40 align=center><font size=""1"">" & Rs("posts") & "</td>"
Response.Write "</tr>"
Rs.MoveNext

Loop

Rs.Close
Conn.Close
Set RS = nothing
Set Conn = nothing 

%>

istället för 10 så kommer alla medlemmar upp!

Medlem sedan maj 20023 372 inlägg
Medlem sedan nov. 2002544 inlägg
#3

mmm tack men jag fick det att fungerar! Hut vet jag inte...

Medlem sedan juni 200032 967 inlägg
#4

Om du använder Access är det så att du kan få upp fler än 10, om det är flera användare som har samma antal poster. Du får lägga till ett till sorteringskriterium, så du får ut 10 unika. Lägg till exempelvis ID som sekundärsortering.

red: nu ser jag att du fick det att fungera. Oh well.

mvh

264 ms totalt · 3 externa anrop · v20260731065814-full.767b4345
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)