I am not sure what you mean when you say you want to loop through the records. Continuous forms are not very good, so I would use a recordset as you suggest that uses the parameters used to open the continuous form, work on them in your code, and then refresh the form to show any changed records.
mmcdonal
Look it up at:
http://wrox.books24x7.com