por rrfsistemas » 12 Jan 2006 23:16
Um arquivo DBF é composto de um cabeçalho e registros de dados a estrutura do cabeçalho é a seguinte ;
Byte 0 , composto de um byte e significa o nº da versão do dbase III, 03H sem um arquivo DBT, 83H com um arquivo DBT.
Byte 1-3 é composto de 3 bytes, é a data da ultima atualização (AA MM DD).
Byte 4-7, número de 32 bits, é o nº de registros no arquivo de dados. Etc...
Veja se o 1º byte é 03H ou 83H.
O que deve estar impossibilitando vc de abrir o arquivo é o 1º byte que pode ter sido modificado por qualquer outro software ou este DBF faz parte do banco de dados do Visual Fox Pro, ai somente desvinculando o DBF do banco de dados.
Qual a mensagem que aparece ?
"Não é a ferramenta que faz o artesão e sim a sua criatividade...""
Renato Ribeiro Ferreira
Tecnologia em Analise de Sistemas de Informação
http://www.rrfsistemas.hd1.com.br( VFP 9 + MySql e/ou Oracle 11 ) - ...Harbour/MiniGui...