[firebase-br] Duplicação de Registros

Marcelo Carvalho marcelo.nc em gmail.com
Ter Ago 30 16:59:44 -03 2011


Amigo,

Sem olhar os fontes e o banco fica um pouco dificil.
Verifique se não existe nenhuma trigger nesta tabela que possa estar sendo
disparada no evento de insert.
Geralmente isso pode ocorrer quando vc gera o ID diretamente na base.
Outra coisa que me veio a cabeça é algum update after insert.

Dá uma olhada .....   acho que pode ser por ai

QQ coisa chama ai que te ajudo mais.


-- 
Atenciosamente,

*Marcelo Carvalho*
**
MSN *carvalho826 em hotmail.com*


Em 30 de agosto de 2011 16:53, Daniel Reis <daniellcr em yahoo.com.br>escreveu:

> Amigos,
>
> Tenho um sistema desenvolvido em Delphi e base Firebird 2.1. No cadastro de
> clientes não é possível incluir dois clientes com o mesmo número de CPF. Se
> for feito direto no banco o sistema aceita. Faz um bom tempo o sistema vem
> duplicando registros dos clientes. Ele copia o último cliente cadastrado
> para outro cadastro já existente ficando diferente somente o código do
> cliente. Segundo a empresa desenvolvedora do sistema isto só acontece na
> minha base e nunca aconteceu em nenhum de seus diversos clientes. A única
> coisa que eu mesmo criei nesta base foi uma view e uma procedure que faz um
> simples update alterando o valor de um campo em determinados clientes. Esta
> procedure não interfere em nada para poder gerar uma duplicação. Já
> aconteceu alguma problema semelhante com sistema de vocês? Algum pode dá uma
> lúz?
>
> Desde já agradeço.
>
> Daniel.
>
> ______________________________**________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>



Mais detalhes sobre a lista de discussão lista