webForumDet fria alternativet

Fel på hämta ut ant poster

ASP

1 svar · 194 visningar · startad av boilwater

Medlem sedan juni 200476 inlägg
Frågan#1

Hej!
Jag vil hämta ut de tre bästa målskyttarna med denna koden, men bara den första kommer fram... Är det något jag missat..? *ler* Tacksam för hjälp!

 <%
dim conn, rs, sql
set conn = server.createobject("adodb.connection")
conn.open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.mappath("/skytteliga/skytteliga.mdb")
sql = "SELECT TOP 3 * FROM skytteliga ORDER BY mal ASC"
set rs = conn.execute(sql)

with response
   .write rs("namn") & " gjorde "
   .write rs("mal") & " mål, 2004"
 
end with

set rs = nothing
set conn = nothing
%>
Medlem sedan juni 200032 967 inlägg
#2

Är det något jag missat..?

Ja, du måste loopa igenom recordsetet, och inte bara skriva ut den första posten.

set rs = conn.execute(sql)
while not rs.eof
   with response
      .write rs("namn") & " gjorde "
      .write rs("mal") & " mål, 2004<br>"
   end with
   rs.movenext
wend
273 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
137 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)