SQL PHP HTML ASP JavaScript articles and free scripts to download
 

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.

Further readings
File Included using relative and virtual in ASP
If Else & ElseIF conditional program structure control in ASP
Matching options by using Select Case statement in ASP
Do While Wend Loops in ASP
For Next Loop in ASP
 
Scripts
PHP
JavaScript
All ASP Tutorials
Popular Tutorials
Managing two drop downs
ASP Tutorials
Date and time
Declaring array
Form in ASP
Server.MapPath
Date Time & MSSQL
Select Query
File System Object
Subscribe
Submit your email address and receive article and product notifications. Your email is safe with us.