Xailer Open DBF2SQL Conversor para MariaDB / MySQL



Reportar download quebrado
Projeto que fiz para auxiliar colegas que estejam precisando migrar suas tabelas DBF para MariaDB/MySQL.

O projeto é o seguinte:

Formulário onde ao clicar no botão Escolhe Tabelas DBFs aparece uma Caixa de Dialogo para escolher as tabelas (pode ser mais de uma)...
Após escolher as tabelas o Formulário se expande permitindo testar conexão com o banco de dados.
Caso a conexão esteja ok o Combo Box Bancos de Dados será atualizado e terá a lista de todos os bancos de dados existentes...
Pode-se escolher um determinado banco ou clicar no botão Criar Banco Novo que irá abrir um EditBox perguntando o nome do banco de dados e irá tentar criar, CASO consiga criar já irá posicionar no Combo Box atualizado.
Depois ao clicar em Iniciar conversão de Dados o sistema Lê a estrutura de cada tabela DBF e cria sua respectiva no Banco MariaDB ou MySQL.
Depois ele migra todos os dados das tabelas DBF para MariaDB / MySQL.

Fiz rapidamente para aprendizado geral (inclusive o meu) e ficou um pequeno detalhe para quem quiser se aventurar que é o seguinte...

Caso alguma tabela DBF tenha um Campo cujo NOME seja IGUAL a um Membro do DataSet do Xailer ele dá conflito e o laço FOR NEXT aproximadamente na linha 170 fura a lógica e entra num loop infinito.
Não tive tempo de olhar mas de mais de 100 tabelas que deixei migrando apenas 2 deram problema e cada 1 em um campo cada, uma tinha um campo chamado CARGO e outra tinha um campo chamado END, as demais deram certo.
Outro detalhe, a lógica que fiz migrando campo a campo analisando cada tipo não achei muito legal, mas foi a que me ocorreu na hora, quem tiver uma lógica melhorada para tal fique a vontade.

Grande abraço, espero que ajude aos colegas...

[]´s

Detalhes

Este download foi adicionado em 22 Nov 2025 19:30 por Itamar M. Lins Jr.  •Nenhum download registrado até o momento...
Acesso negado!

Você não tem permissão para baixar este arquivo!

Downloads semelhantes

Agenda Contatos Xailer  • Aplicaçao para manutençao de Tabelas DBF  • Arquivo de CEP em MySQL  • BOS TAURUS 1.0.2 (Biblioteca gráfica para HMG Oficial y HMG Extendido)  • Call_IDE - Utilitário para HMG IDE  • CamelCase é a denominação em inglês para a prática de escrever palavras compostas ou frases, onde cada palavra é iniciada com Maiúsculas e unidas sem espaços. É um padrão largamente utilizado em diversas linguagens de programação, como Java, Ruby, PHP e P  • Consulta CDX Xailer  • Criptografia Permanente para Tabelas DBF  • Gas4Harbour - Conversor GASPRO40 para Harbour  • Manual Mediator+Mysql+MiniGui



Legenda

  • Tráfego global ou de arquivo/categoria esgotado este mês!
  • Mensagens insuficientes
    (25 mensagens necessárias).
  • Download gratuito
  • Download gratuito – fonte externa.
  • Ao baixar, será descontado trafego da conta do usuário.
  • Download livre para usuários registrados
  • Novo download
  • Download atualizado
Lista completa Estatísticas de downloads