Hola Buenos Dias/Tardes/NOches a todos bueno tengo un problema espero q me puedan ayudar a solucionarlo el problema es :
"Tengo un archivo de almacena Nombre Codigo Fecha y yo quiero hacer un busqueda de ya sea por nombre o por codigo para mostrarlo en el Frame"
he intentado hacer un metodoq busque el codigo despues de leer el archivo pero no suceda nada. esto es lo q he hecho ; public String buscarCodigo1(long au){ Libreria p=ultimo; RandomAccessFile file =null; String nomDir, nomArchivo; String saltoLinea = System.getProperty("line.separator"); String ruta = System.getProperty("file.separator"); String reg=""; nomDir = "D:" + ruta + ruta + "Archivo"; nomArchivo = "Archivo.txt"; try{ file=new RandomAccessFile(nomDir + ruta + nomArchivo, "rw" ); }catch (Exception e) { // TODO: handle exception } int cod; String libro,autor; try{ file.seek(0); while((reg=file.readLine())!=null){ cod=Integer.parseInt(reg.substring(0,10)); if(cod==au){ libro=reg.substring(40,70); autor=reg.substring(10,40); return cod+"\t"+libro+"\t"+autor; } file.seek(0); } file.close(); }catch (Exception e) {} return " "; }
|