Alla ska skrivas ut

ASP

5 svar · 187 visningar · startad av ampy

Medlem sedan feb. 20011 498 inlägg
Trådstart#1

När jag skriver denna kod:

SQL = "Select * from LinkCounter Where sort = 'privat' "
		RecSet.Open SQL, Connect, adOpenDynamic, adLockOptimistic
		
		Response.Write "   " & RecSet("Namn") & ""

Så skrivs bara den översta posten ut, men jag vill att alla poster ska skriva
ut. Varför skriver inte denna kod ut alla poster?

Medlem sedan feb. 20012 412 inlägg
#2

Du får loopa ut posterna om de är flera.

mvh Jörgen :)

Medlem sedan feb. 20011 498 inlägg
#3

Hur gör man det?
Har aldrig lärt mig det.

Medlem sedan feb. 20012 412 inlägg
#4
SQL = "Select * from LinkCounter Where sort = 'privat' "
RecSet.Open SQL, Connect, adOpenDynamic, adLockOptimistic

If RecSet.EOF Then

response.write "<p>Inget fanns</p>"

else

Do while not RecSet.EOF

Response.Write "   " & RecSet("Namn") & "" 

RecSet.Movenext
loop
End If
Medlem sedan dec. 2000399 inlägg
#5

Hej!

SQL = "Select * from LinkCounter Where sort = 'privat' "
RecSet.Open SQL, Connect, adOpenDynamic, adLockOptimistic

do until RecSet.EOF
Response.Write "   " & RecSet("Namn")
RecSet.movenext
loop
'stäng db-connection etc...
Medlem sedan feb. 20011 498 inlägg
#6

Tack så mycket jorgen, det funkade :D

257 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)