Manejo de Ficheros en una carpeta

Abraham
17 de Febrero del 2006
Hola, Tengo que leer una serie de archivos de texto que se encuentran en una carpeta y de ahi pasarlos a una base de datos en db2, ojala alguien pueda pasarme algun link para guiarme , minimo con lo que es la lectura de los archivos y almacenar la informacion en variables, gracias

dinokorn
17 de Febrero del 2006
Este código te puede servir:

public class bc
{
String Dato;
File F;

public bc(String Path)
{

this.F=new File(Path);
byte r[]=new byte[(int)F.length()];

String Dato;

try
{
FileInputStream fi_F=new FileInputStream(F);

fi_F.read(r);

Dato=new String(r);

}catch(Exception e)
{
System.out.println("Error");

}
this.Dato=Dato;
}


public void Guardar(String Reg)
{

char w[]=Reg.toCharArray();

try
{
FileOutputStream fo_F=new FileOutputStream(F);

for(int i=0;i<w.length;i++)
fo_F.write(w[i]);

fo_F.flush();
fo_F.close();
}catch(Exception e)
System.out.println("Error");
{
}
}

En base a esta recuperación de información de ficheros, puedes ideartelas

para insertarlo en la base de datos como normalmente se hace o tambien

necestas ese código?

abraham
17 de Febrero del 2006
Gracias!!! las rutinas para la bd ya las tengo solo me falatba el manejo de los archivos. gracias de nuevo.