Ola pessoal…
estou fazendo uma pesquisa dentro do meu recordStore
com alguns registros q eu ja gravei nele, porem na minha
pesquisa é gerada uma excessao(nome nao encontrado)
nao sei o que tem de errado no meu codigo…
[code] private void searchRecordStore(){
try{
if(rs.getNumRecords()>0)
{
SearchFilter search = new SearchFilter(tfFind.getString());
RecordEnumeration re = rs.enumerateRecords((RecordFilter) search, null, false);
if(re.numRecords() > 0){
}
ByteArrayInputStream strmBytes =
new ByteArrayInputStream(re.nextRecord());
DataInputStream strmDataType =
new DataInputStream(strmBytes);
siMatch.setText(strmDataType.readUTF());
search.searchFilterClose();
strmBytes.close();
strmDataType.close();
re.destroy();
}
}
catch(Exception e){
System.out.println("Nome nao Encontrado...");
}
}
}[/code]