por janio » 18 Ago 2016 11:45
SygeCom,
Ja usei o seu utilitarios algumas vezes e, realmente, ele salvou a pátria. Mas essa semana eu fui migrar um banco Firebird e aconteceu um negocio esquisito que gostaria de compartilhar, até pq não sei se seria um bug do utilitário.
Conforme podemos ver nas imagens anexas, a tabela em questão tinha apenas 3 campos:
PROCODAUX
PROCOD
PROFATORMULT
Ocorre que ao transformar para DBF, ele trocou o nome do campo PROCOD para CAMPO002. Resultado: Como o nome do campo era diferente na origem e destino, ao apendar os dados PARA ESTE CAMPO não foram gravados.
Como o nome dos 2 campos (PROCODAUX e PROCOD) são muito parecidos, não sei se o utilitário se atrapalhou e para não ter 2 campos iguais no dbf, ele acabou mudando o nome de um dos campos.
O campo que eu estava precisando era justamente o que ele mudou o nome e que (por isso) não havia registros nele. Passei horas, horas e horas até descobrir isso rsrsrs. Ja tava quase desistindo
- Anexos
-
-
fui...
e-mail:janioaguiar@yahoo.com.br
msn:
janio_aguiar@hotmail.comxHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql