ASP Do While Wend commands syntax

Looping is a common requirement in any scripting language, we will learn here how to use Do While, Until, Loops to manage execution of the code blocks more than once.

Let us start with do While Loop, here the condition is checked for the starting of the loop and the code is executed only if the condition is TRUE. Here is the syntax
Do While Condition 
Script block here Loop
As long as the condition is satisfied ( or True ) the script block will be executed. Always at the starting the Condition is checked. Here is a simple script using Do While loop.
Dim my_num
my_num=1

Do While  my_num <=10
Response.Write my_num  & "<br>"
my_num = my_num +1 
Loop
The above code will print 1 to 10 and it will fail to print 11 as the condition checking will return False. We can modify the Do While loop and keep the condition checking at the end of the Loop.
Do 
Script block here
Loop While Condition
Now let us change our old example and try this way.
Dim my_num
my_num=11

Do 
Response.Write my_num  & "<br>"
my_num = my_num +1 
Loop While  my_num <=10
Here we can see there is a output of 11 as the inside the loop code is executed once even before the condition is checked and found False. So this way at least once the code inside the Loop will be executed. Test the above code by adding the While condition at the starting of the loop.

Sometime we may try to execute the loop till the condition becomes True. For this we can use Do Until Loop statement. Here is the code.
Dim my_num
my_num=1
Do Until my_num > 10
Response.Write my_num  & "<br>"
my_num = my_num +1 
Loop 
There While ... Wend statement for looping also. This is same as Do While Loop.
ASP Home

plus2net.com





We use cookies to improve your browsing experience. . Learn more
HTML MySQL PHP JavaScript ASP Photoshop Articles Contact us
©2000-2025   plus2net.com   All rights reserved worldwide Privacy Policy Disclaimer