RecordID em RMS

4 respostas
fzampa

Pessoall,

Boa tarde. :smiley:

Estou trabalhando com RMS nos MIDlets e preciso fazer um setRecord(int recordId, byte[] newData, int offset, int numBytes)

que atualiza um registro com base em seu ID.

Bem, só que a pergunta é a seguinte:

:arrow: Como pegar o ID????

Tenho métodos para pegar o anterior e o próximo, mas nunca o id do registro que eu busco.

Alguém já viu isso?

Obrigado

4 Respostas

P

Não conheço outro meio de pegar um ID que não seja através de um RecordEnumeration.

fzampa

Mas este pega sempre o proximo id nao???

P

Ué ? E já não é o suficiente ? Guarde para que em consultas posteriores, vc useo diretamente…

fzampa

Sim, mas eu precisava de um método que me retornasse exatamente o ID do registro procurado, pra que não ocorressem problemas, tais como tentar pegar o próximo do ultimo registro, o que retornaria -1, num é?

Acho que a melhor maneira mesmo vai ser pegar o primeira e ir correndo de um em um até achar o que eu quero.

Obrigado :cry:

Criado 15 de dezembro de 2004
Ultima resposta 16 de dez. de 2004
Respostas 4
Participantes 2