I have a form which dynamically creates the required number of text boxes and then submits this to a form handling page. I then want to loop through each box and insert it into the DB. I pass a hidden field with the number of expected textboxes submitted.<BR><BR><%<BR>number = Request.form("amount")<BR>for i=1 to number<BR>Text = Request.form("text")<BR>rs.AddNew<BR>rs("UserName" ) = Text<BR>rs.Update<BR>Next<BR>%><BR><BR>Thats the rough code, the problem is that the text boxes are passed as TEXT1 TEXT2 TEXT3 .... depending on the number previously selected. So i need to add an incremental value to the Request.Form("Text") statement for my loop to work. Sort of like Request.Form("Text" & i & "')" but this doesn't work. Any suggestions on how to achieve this ??