Using Classic VBScript and ASP to loop through a QueryString and display the values in their natural order.
I tested many different FOR NEXT Loops, and they all displayed values that were not in order.
I finally found one that displays the values in order.
The LOOP below uses [count], which returns the order of the items in the QueryString.
Resource Link Request.QueryString Collection (learn.microsoft.com)«
URL = https://mysite.com/Main.asp?Type=Band&BID=1&BName=KISS
[Classic ASP VBScript - Loop through QueryString and display values in order]
CFFCS | CarrzSynEdit: | ASP/VBScript
<% 
    For url = 1 To Request.QueryString.Count    
	getIt = Request.QueryString(url) & "/"
	response.Write getIt
   Next 
%>

Output: Band/1/KISS
The others I tried would mix up the last two values.