Locate is standard - in its base functionality only - unidirectional so subsequent locate calls (depending on locate options, maybe increase recno by 1 in dbf) should find the next. Just try it.
If there is an index, though, locate uses the index and this scheme won't work.
Normally you would simply write an Sql select query, but if that is not present?