A RecordSet object represents the entire set of records from a layer's database table (shapefile or AXF layer) or a stand-alone database table. At any given time, the RecordSet object refers only to a single record within the set as the current record.
Set myRS = Application.CreateAppObject("RecordSet")
var myRS = Application.CreateAppObject("RecordSet");
RecordSet objects derived from ArcPad AXF layers are forward-only. That is, the MovePrevious and MoveLast methods are not supported for these RecordSets.
RecordSet objects derived from shapefile layers or DBF files are scrollable. They support all the MoveXXX methods.