Pessoal é o seguinte, estou gravando dados em RMS em uma tela ai na outra tela eu tenho o botao procurar que deve buscar os dados gravados neste RMS, ate ai tudo bem na tela de busca eu tenho que alinhar os dados em uma tabela so que nao estou conseguindo listar os dados de maneira correta ele preenche a tabela toda com o primerio registro, alguem pode ajudar:
try{
RecordStore rs = RecordStore.openRecordStore(“cliente”,true);
byte[] recData = new byte[5];
int len;
for (int i = 1; i <= rs.getNumRecords(); i++)
{
if (rs.getRecordSize(i) > recData.length)
recData = new byte [rs.getRecordSize(i)];
len = rs.getRecord(i,recData,0);
RecordEnumeration re = rs.enumerateRecords(null,null,false); /,false/
get_simpleTableModel1().setColumnNames(new String[]{“Nome”,“Linha”});
/* int v = 0;*/
String regStr = “”;
String nome = “”;
String email = “”;
/* while(re.hasNextElement()){*/
regStr = new String(recData);
nome = regStr.substring(0,regStr.indexOf(";"));
email = regStr.substring(regStr.indexOf(";")+1,
regStr.indexOf(";",regStr.indexOf(";")+1));
get_simpleTableModel1().setValue(0,i,nome);
get_simpleTableModel1().setValue(1,i,email);
System.out.println(“Registro” + i + “:” + new String(recData,0,len));
i++;
/* getDisplay().setCurrent(get_listacadastro());*/
no println ele gera certo mas na tabela nao vai…
Se alguem tiver uma outra maneira de listar os dados na tabela, vi ser bem aceito, grato…