Integração entre banco de dados com Delphi
Olá a todos!!
É o seguinte, estou criando uma aplicação que vai enviar e-mails para uma lista de e-mails cadastrados no sistema, no qual utiliza o banco Firebird, porém, além de ser possível cadastrar os e-mails pelo sistema, também preciso pegar os e-mails do banco de dados de um site, que utiliza MySQL e inserir esses e-mails na tabela de e-mails do banco Firebird. A estrutura da tabela de e-mails do Firebird é bem simples, apenas um campo ID (integer) e um campo EMAIL(varchar).
Sei que preciso de dois FDConnections, cada um conectado em um banco de dados, mas como posso fazer para passar a informação do banco MySQL para o banco Firebird? E como fazer para evitar duplicações (transferir somente os e-mails que não existam no Firebird)? Grato a todos.
É o seguinte, estou criando uma aplicação que vai enviar e-mails para uma lista de e-mails cadastrados no sistema, no qual utiliza o banco Firebird, porém, além de ser possível cadastrar os e-mails pelo sistema, também preciso pegar os e-mails do banco de dados de um site, que utiliza MySQL e inserir esses e-mails na tabela de e-mails do banco Firebird. A estrutura da tabela de e-mails do Firebird é bem simples, apenas um campo ID (integer) e um campo EMAIL(varchar).
Sei que preciso de dois FDConnections, cada um conectado em um banco de dados, mas como posso fazer para passar a informação do banco MySQL para o banco Firebird? E como fazer para evitar duplicações (transferir somente os e-mails que não existam no Firebird)? Grato a todos.
Lucas Ferreira
Curtidas 0
Respostas
Chromusmaster
10/10/2020
Dê uma olhada no kit de migração de dados que o próprio Mysql fornece:
https://forums.mysql.com/read.php?104,115703,115703
https://forums.mysql.com/read.php?104,115703,115703
GOSTEI 0