Abrir arquivo rms

Estou tentando abrir um arquivo rms. E toda vez que tento abrir, ele só mostra o último regstro salvo.
if(contador <= rs.getNumRecords()){
byte dados[]=rs.getRecord(contador);
String valor = new String(dados,0,dados.length);
tfNome.setString(valor);
contador++;
System.out.println (valor);
if(contador >rs.getNumRecords())
contador=1;
}
Alguém pode me ajudar…

Tente fazer da seguinte Maneira

RecordStore rs = RecordStore.openRecordStore("Nome_RecordStore",true);
RecordEnumeration renum = rs.enumerateRecords(null,null,true);
while(renum.hasNextElement())
{
byte dados[] = renum.nextRecord();
//continuar o codigo
}