webForumDet fria alternativet

Slutar inte att ladda...

ASP

2 svar · 187 visningar · startad av trexter

Medlem sedan mars 20021 889 inlägg
Frågan#1

Jag har följande kod som gör att sidan aldrig laddas klart och att CPU:n går upp till 100%. Vad gör jag för fel?

	ArtikelKategorierna = "Select * From ArtikelKategorier"
	Set RecSet2 = Connect.Execute(ArtikelKategorierna)
	Response.Write "<form>"
	Response.Write "<select name='kategori'>"
	While NOT RecSet2.EOF
		Response.Write "<option>"&RecSet2("gruppnamn")&"</option>"
	Wend
	Response.Write "</select>"

:)

Medlem sedan aug. 20021 752 inlägg
#2

Du flyttar inte fram RecSet2, du måste lägga till en RecSet2.MoveNext för att det ska fungera :)

	ArtikelKategorierna = "Select * From ArtikelKategorier"
	Set RecSet2 = Connect.Execute(ArtikelKategorierna)
	Response.Write "<form>"
	Response.Write "<select name='kategori'>"
	While NOT RecSet2.EOF
		Response.Write "<option>"&RecSet2("gruppnamn")&"</option>"
		RecSet2.MoveNext
	Wend
	Response.Write "</select>"

/Viktor

Medlem sedan mars 20021 889 inlägg
#3

Oj då, det var lite klumpigt...
Länge sedan man höll på med RecordSets (brukar köra med vanliga matriser).

(Heter MoveNext, ja)

Tack!

:)

263 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)