Cargar .dat

Iniciado por alexkof158, 9 Mayo 2008, 01:19 AM

0 Miembros y 2 Visitantes están viendo este tema.

alexkof158

hola amigos quisiera saber si asi como ta el codigo me esta cargando lo que yo guardo en un . dat:
Citar
Citarpublic Main1() throws Exception, ClassNotFoundException{
      try{
         mgf=new ManagerFactura();
         mmu=new ManagerMunicipio();
         mgp=new ManagerPago();
                       
          System.out.println("Los Archivos Se Cargaron Con Exito ");
      }catch(Exception ex){
         ex.printStackTrace();
         System.out.println("Error al cargar archivo"+ex);
   }

que me ayuden please,   ;)
package microproyecto1;
import java.io.*;
class Archivo{
    private ObjectInputStream archivoIn;
   private ObjectOutputStream archivoOut;
    public Object abrir(String archivo){
        Object objeto = null;
        try{
           archivoIn = new ObjectInputStream(new FileInputStream(archivo)); 
           objeto = archivoIn.readObject();
           archivoIn.close();
        }catch(Exception er){
           System.out.println("Generando archivo " + archivo);
        }
        return objeto;   
    }
   public void guardar(Object objeto,String archivo){
      try{
          archivoOut = new ObjectOutputStream(new FileOutputStream(archivo));
          archivoOut.writeObject(objeto);
          archivoOut.close();
      }catch(Exception er){
           System.out.println("Error al guardar los datos..!");
      }        
   }
}
"noproxy"

-Ramc-

pero no estas mostrando el código que carga el archivo .dat  :-\ pone el código en etiquetas para que no te lo borren y despues de Main1() separa el throws de el paréntesis, publica el código que tenes para cargar el .dat y si podes toda la clase para ver mejor lo que haces... ;) y poderte ayudar.

Bytes

Shhh... be vewy, vewy, quiet!  I'm hunting wabbits...
LA PANDILLA MAS GRANDE DE MI CIUDAD, SE LLAMA POLICIA NACIONAL.

alexkof158

#2
ayuda  :rolleyes:
"noproxy"

The_Dangerouse

Holas... pues tiene -Plaga- .. el problema no parte del codigo que dictaste.. el problema parte de donde lo recibes es decir:
Quien llama a  "abrir(String archivo)"?
Como utilizas el Object..?
y sobre todo.. Que es lo que quieres guardar..?

El object te permite guardar(envolver) muchas cosas.. pero no todoo... ten en cuenta que si utilizas tablas renderizadas no podras guardar asi por asi.. debes parar la "renderizacion"(perdon por decir asi pero no se como mas decirlo  :P)...

No queremos conocer todo el codigo.. ni poner en peligro tu programa del municipio.. pero necesitamos saber mas para ayudarte..

Saludos.

-The_Dangerouse
Si no terminas ahora... no lo terminas mañana....  por que mañana tendras otro plan....