Any way to foreach loop rows in a data table?

Use what Steve showed you to create an array of keys to loop over and you use each key to access its corresponding row in the datatable during an OTHER loop.