Iterate through all the rows in the DataList by using this function in a While ... Wend block. The current row index is stored internally and is available with IteratedRowIndex. If the row index is omitted from the Item() property, the iterated index will be used automatically.
While lst.IterateRow()
Debug.Print lst.Item("CompanyName")
Wend