Running through a loop on a database object, I use MoveNext() to iterate, but how do I get back to the beginning of the object then? MoveFirst() gives me the error

"Fatal error: Call to undefined method queryFactoryResult::MoveFirst()"