Olá Pessoal estou fazendo um sincronizador de dados pelo scriptcase ex:
Tenho um cliente que tem uma base de dados online em Mysql com a seguinte estrutura:
Tabela : Cotacao_Online
campos : id_cotacao_online ; nome_cliente ; endereco ; valor ; status .
Tabela : Cotacao_Online_Itens
campos : id ; id_cotacao_online ; produto ; quantidade .
E uma base de dados Local Firebird com a seguinte estrutura:
Tabela : Cotacao
campos : id_cotacao ;id_cotacao_online; nome_cliente ; endereco ; valor ;
Tabela : Cotacao_Itens
campos: id; id_cotacao; produto ; quantidade.
Oque eu gostaria de fazer é criar uma aplicação em branco, e usar a macro sc_exec_sql mas não estou conseguindo pensar em como vou dar o loop lembrando que não posso inserir novamente pedidos e itens que já foram feitos o sincronismo , causando assim a duplicidade de dados.
Poderiam me orientar como faço o loop com a condição que propus de não dar insert duplicados.
Muito Obrigado Pessoal.