Utilitario para atualizar/transferir dados de dbfs...
Moderador: Moderadores
Utilitario para atualizar/transferir dados de dbfs...
Ola Pessoal,
Vasculhando meu Pc encontrei um utilitario que desenvolvi em certa ocasiao utilizado para transferir dados de dbfs para novos arquivos ( em casos de atualizações junto aos clientes).
Ele aceita que o novo arquivo seja com menos ou mais campos que o arquivo original, converte os dados basicamente de todos dos tipos. Funciona tambem com campos fora de ordem em relacao ao arquivo original.
Quem quiser testar pode enviar e-mail para andrilsp1@ig.com.br e caso algum colega queira disponibilizar em seu site é só pedir pois no meu site nao tenho area de desenvolvimento!
Abraços a todos!
Vasculhando meu Pc encontrei um utilitario que desenvolvi em certa ocasiao utilizado para transferir dados de dbfs para novos arquivos ( em casos de atualizações junto aos clientes).
Ele aceita que o novo arquivo seja com menos ou mais campos que o arquivo original, converte os dados basicamente de todos dos tipos. Funciona tambem com campos fora de ordem em relacao ao arquivo original.
Quem quiser testar pode enviar e-mail para andrilsp1@ig.com.br e caso algum colega queira disponibilizar em seu site é só pedir pois no meu site nao tenho area de desenvolvimento!
Abraços a todos!
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Prezado Andril
Manda aê...
Vou botar para os colegas pegarem...
Até logo.
Marcelo mmendeso@ig.com.br
Manda aê...
Vou botar para os colegas pegarem...
Até logo.
Marcelo mmendeso@ig.com.br
Re: Utilitario para atualizar/transferir dados de dbfs...
Ola Clipper,
Já enviei para o seu e-mail o arquivo T_STRUC.EXE. Agradeço por voce disponibiliza-lo em sua HP.
Obrigado
Já enviei para o seu e-mail o arquivo T_STRUC.EXE. Agradeço por voce disponibiliza-lo em sua HP.
Obrigado
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
-
Cleiton Fidelis
- Usuário Nível 2

- Mensagens: 81
- Registrado em: 06 Jul 2004 09:44
- Localização: Divinopolis MG
Lá vai...
Pega aê galera...
Ele é um executável (EXE), coloquei com a extensão COM porque o HPG não permite arquivos EXE no servidor...
www.mmendeso.hpg.com.br/t_struc.com
Até logo.
Marcelo
Pega aê galera...
Ele é um executável (EXE), coloquei com a extensão COM porque o HPG não permite arquivos EXE no servidor...
www.mmendeso.hpg.com.br/t_struc.com
Até logo.
Marcelo
Re: Utilitario para atualizar/transferir dados de dbfs...
Nota: O aplicativo nao altera a estrutura do novo arquivo e sim transfere os dados do arquivo antigo para os campos do arquivo novo mesmo que tenham seu tipo alterado como é de costume durante o desenvolvimento definir um campo caracter e depois muda-lo para numerico e vice-versa.ANDRIL escreveu:Ola Pessoal,
Vasculhando meu Pc encontrei um utilitario que desenvolvi em certa ocasiao utilizado para transferir dados de dbfs para novos arquivos ( em casos de atualizações junto aos clientes).
Ele aceita que o novo arquivo seja com menos ou mais campos que o arquivo original, converte os dados basicamente de todos dos tipos. Funciona tambem com campos fora de ordem em relacao ao arquivo original.
Quem quiser testar pode enviar e-mail para andrilsp1@ig.com.br e caso algum colega queira disponibilizar em seu site é só pedir pois no meu site nao tenho area de desenvolvimento!
Abraços a todos!
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
- Marcos
- Usuário Nível 3

- Mensagens: 355
- Registrado em: 20 Set 2003 09:16
- Localização: Cáceres/Mato Grosso
Não estou conseguindo.
Andril, eu tentei alterar mas não consegui, só alterou no DBF que estava sem Dados, ou seja, tinha um DBF Clientes com vários nomes cadastrados e não estava alterando de Numérico para Character, ele só foi alterado quando eu dei um Zap no DBF a ser alterado, sendo assim ele alterou quando estava sem dados.
Marcos
Marcos
-
Jorge Adourian
- Usuário Nível 2

- Mensagens: 95
- Registrado em: 05 Jul 2004 23:38
- Localização: São Paulo-SP-Brasil
- Contato:
Ola Pessoal!
O aplicativo não altera a estrutura de nenhum arquivo ele apenas converte os dados do arquivo dbf para o novo arquivo ( este que vc criou com os mesmos campos porem com tipos diferentes.)
Exemplo:
CLIENTE.DBF
CAMPOS
codigo N 10
total N 10 2
teste L 1
Arquivo de atualizacao que vc criou ( e nao o aplicativo )
CLIENTE.ATU (ARQUIVO DE ATUALIZACAO COM A NOVA ESTRUTURA)
CAMPOS
codigo C 10
total C 10
teste C 1
Nota: se for feito um APPEND FROM pelo dbu havera um erro de incompatibilidade de dados.
O Aplicativo apenas ira transferir os dados com os campos encontrados no dbf original para o arquivo de atualizacao ( mesmo que tenha sua estrutura alterada) fazendo a conversao automatica dos dados para que nao ocorra erro durante o processo de APPEND FROM.
O Aplicativo não é um editor de DBFS. Se for necessario alterar a estrutura dos arquivos utilize outros utilitarios para este fim como DBU, DBE e etc.
Abraços!
O aplicativo não altera a estrutura de nenhum arquivo ele apenas converte os dados do arquivo dbf para o novo arquivo ( este que vc criou com os mesmos campos porem com tipos diferentes.)
Exemplo:
CLIENTE.DBF
CAMPOS
codigo N 10
total N 10 2
teste L 1
Arquivo de atualizacao que vc criou ( e nao o aplicativo )
CLIENTE.ATU (ARQUIVO DE ATUALIZACAO COM A NOVA ESTRUTURA)
CAMPOS
codigo C 10
total C 10
teste C 1
Nota: se for feito um APPEND FROM pelo dbu havera um erro de incompatibilidade de dados.
O Aplicativo apenas ira transferir os dados com os campos encontrados no dbf original para o arquivo de atualizacao ( mesmo que tenha sua estrutura alterada) fazendo a conversao automatica dos dados para que nao ocorra erro durante o processo de APPEND FROM.
O Aplicativo não é um editor de DBFS. Se for necessario alterar a estrutura dos arquivos utilize outros utilitarios para este fim como DBU, DBE e etc.
Abraços!
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Ola Pessoal!
O aplicativo não altera a estrutura de nenhum arquivo ele apenas converte os dados do arquivo dbf para o novo arquivo ( este que vc criou com os mesmos campos porem com tipos diferentes.)
Exemplo:
CLIENTE.DBF
CAMPOS
codigo N 10
total N 10 2
teste L 1
Arquivo de atualizacao que vc criou ( e nao o aplicativo )
CLIENTE.ATU (ARQUIVO DE ATUALIZACAO COM A NOVA ESTRUTURA)
CAMPOS
codigo C 10
total C 10
teste C 1
Nota: se for feito um APPEND FROM pelo dbu havera um erro de incompatibilidade de dados.
O Aplicativo apenas ira transferir os dados com os campos encontrados no dbf original para o arquivo de atualizacao ( mesmo que tenha sua estrutura alterada) fazendo a conversao automatica dos dados para que nao ocorra erro durante o processo de APPEND FROM.
O Aplicativo não é um editor de DBFS. Se for necessario alterar a estrutura dos arquivos utilize outros utilitarios para este fim como DBU, DBE e etc.
Abraços!
O aplicativo não altera a estrutura de nenhum arquivo ele apenas converte os dados do arquivo dbf para o novo arquivo ( este que vc criou com os mesmos campos porem com tipos diferentes.)
Exemplo:
CLIENTE.DBF
CAMPOS
codigo N 10
total N 10 2
teste L 1
Arquivo de atualizacao que vc criou ( e nao o aplicativo )
CLIENTE.ATU (ARQUIVO DE ATUALIZACAO COM A NOVA ESTRUTURA)
CAMPOS
codigo C 10
total C 10
teste C 1
Nota: se for feito um APPEND FROM pelo dbu havera um erro de incompatibilidade de dados.
O Aplicativo apenas ira transferir os dados com os campos encontrados no dbf original para o arquivo de atualizacao ( mesmo que tenha sua estrutura alterada) fazendo a conversao automatica dos dados para que nao ocorra erro durante o processo de APPEND FROM.
O Aplicativo não é um editor de DBFS. Se for necessario alterar a estrutura dos arquivos utilize outros utilitarios para este fim como DBU, DBE e etc.
Abraços!
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg

