Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
ayuda con Lista de valores de los registros del RMS
Enviado por pedro_jx el día 30 de mayo de 2005
Hola, estoy haciendo una aplicación en donde almaceno los siguientes datos: Nombre, Telefono y Correo, He almacenado 4 datos, y cuadno hago una consulta lo represento por medio de una ista lso nombres, sim embargo al ingresar por segunda vez la consulta la lista se duplica con los mismo nombre, y una tercra consulta la lista de triplica y asi sucesivamente. Ya revise el códigoy no se como solucionar esto, a v er si alguiense tma la molestia de ver e lcodigo y ayudarme.
public void verListaR(){
int i = 1;
byte[] regl = new byte[75];
ByteArrayInputStream bais;
DataInputStream dis;
try{
bais = new ByteArrayInputStream(regl);
dis = new DataInputStream(bais);
for(i = 1; i <= rms4.getNumRecords(); i++){
public void escribirRegistro(String nombre, String telefono, String mail){
byte[] reg;
ByteArrayOutputStream baos;
DataOutputStream dos;
try{
baos = new ByteArrayOutputStream();
dos = new DataOutputStream(baos);
dos.writeUTF(nombre);
dos.writeUTF(telefono);
dos.writeUTF(mail);
dos.flush();
reg = baos.toByteArray();
rms4.addRecord(reg, 0, reg.length);
baos.close();
dos.close();
}
catch(Exception e){
System.out.println(\"Error al escribir registro\");
}
}
public void abrirRS(){
try{
rms4 = RecordStore.openRecordStore(\"Agenda4\", true);
}
catch(RecordStoreException e){
System.out.println(\"Error al crear el Record Store\");
}
}
Re: ayuda con Lista de valores de los registros del RMS
Enviado por yesy el día 3 de junio de 2008
weno yotambien tenia un problema de ke cuando agregaba un regitro y despues mostraba todos los registros en pantalla, se me duplicaban. lo que pasaba es que no limpiaba la pantalla, entonces me aparecia el primer registro, despues otravez el primero y e k acababa de insertar.. y asi sucesivamente.
Yo use: tu_formulario.deleteAll();