webForumDet fria alternativet

Oändlig loop med Sub

ASP

2 svar · 200 visningar · startad av KoTTeN

Medlem sedan sep. 20011 722 inlägg
Frågan#1

Hej!
Har följande kod

			Sub AddZero(StartDatum, StopDatum, Period)
			  For i = 1 to 12

			    Response.Write i &"<BR>"
		            Exit For

			  Next
			End Sub

			For i = 0 to 50
			 Call AddZero(12, 23,"d")
			Next

Men av någon konstig anledning blir det en oändlig loop, dvs sidan laddar och laddar tills det blir script timeout. Kallar jag på subben AddZero utanför sista for-slingan blir det inga problem. Varför kan jag inte anropa en Sub med for i utifrån en annan for?

Medlem sedan juni 200032 967 inlägg
#2

Du använder ju i som kontrollvariabel för loop både i och utanför subben. Det ska du ge fasen i. :)

Medlem sedan sep. 20011 722 inlägg
#3

Du är underbar @nders! Har verkligen stirrat mig helt blind på varför det inte fungerade de senaste två timmarna. Tack!

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