[firebase-br] Atualizar Tabela
Antonio Carlos
a.lima.silva em terra.com.br
Qua Jan 24 09:58:21 -03 2007
não seria o caso de verificar se o cliente já existe ? existindo UPDATE não
existindo INSERT
----- Original Message -----
From: "Valmir Cardoso" <valmircardoso em viacabo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, January 24, 2007 1:10 AM
Subject: [firebase-br] Atualizar Tabela
Olá Pessoal,
Tenho uma tabela Clientes em DBF (Clipper). Quero transferir seus
dados para uma tabela no FireBird. Não somente uma vez, mas tantas
vezes quanto o cliente precise atualizar a tabela Clientes no Fire.
Como conheço o Clipper, posso tranquilamente gerar um script(.SQL), com
os comandos INSERT e UPDATE, contendo todos os dados dos
clientes para depois rodar este script dentro da máquina do FireBird,
via algum componente do IBEXPRES ou mesmo do IBO.
O que eu gostaria é que quando um cliente já estivesse cadastrado
na Table do FireBird, o comando usado fosse o UPDATE e quando
não estives, então o comando fosse o INSERT.
Sei que poderia usar sempre o comando INSERT, porém
não quero limpar a table Clientes no FireBird toda vez que
preciso atualizá-la, pois além de gerar lixo no Banco de Dados,
poderia apagar também alguns clientes especiais que o cliente
- por acaso - cadastrou especialmente na tabela CLIENTES do
FireBird.
Como fazer isto? Existe idéia melhor?
Agradeço.
Valmir
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
__________ Informação do NOD32 IMON 2001 (20070124) __________
Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br
Mais detalhes sobre a lista de discussão lista