BOA TARDE,
GOSTARIA DE UM GRANDE HELP, ALGUÉM TEM ALGUM PROGRAMA QUE LEIA UM ARQUIVO. TXT E A ATULIZE UM ARQUIVO DBF.
QUEM TIVER E PUDER ME ENVIAR EU AGRADEÇO.
CÉSAR.
BOA TARDE,
GOSTARIA DE UM GRANDE HELP, ALGUÉM TEM ALGUM PROGRAMA QUE LEIA UM ARQUIVO. TXT E A ATULIZE UM ARQUIVO DBF.
QUEM TIVER E PUDER ME ENVIAR EU AGRADEÇO.
CÉSAR.
Olha nossa cara de Google: :roll:
Para que voce quer atualizar um DBF ?
Larga dessa vida ! Use MySQL ou algo mais decente.
Mas, como seria essa atualização ? Via um driver ODBC ? Ou diretamente no DBF ?
Entaum, para ler o TXT, voce faz algo como:
import java.io.*;
try {
InputStream in = new FileInputStream("meuArquivo.txt");
byte[] buffer = new byte[255];
in.read(buffer);
// Aqui voce atualiza o seu DBF com o buffer lido do arquivo texto
// isso pode ser repetido em um loop enquanto voce conseguir ler conteudo do seu arquivo texto, para processar todo o arquivo
in.close();
} catch (IOException e) {
e.printStackTrace(System.out);
}
Nao compilei esse codigo, mas acho que funciona.
Para alterar o DBF diretamente, seria necessario conhecer a estrutura e os headers do DBF. Voce tem essa informacao ? E os indices desse DBF, como ficam ?