[firebase-br] RES: RES: Duplicidade de registros

Felix - SOL Informática felix em solsistemas.com
Qua Set 11 08:43:54 -03 2013


Tem tambem a opcao de fazer um select antes da inclusao (como o colega
citou), observar se voce exclui o registro da tabela [estoque] quando faz a
exclusao de [produto] - tambem pode automatizar usando trigger.

Porque senao, ao incluir / excluir / re-incluir o produto, vai ter registros
duplicados em estoque.

Francisco Felix
www.solsistemas.com


-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Felix - SOL
Informática
Enviada em: quarta-feira, 11 de setembro de 2013 07:57
Para: 'FireBase'
Assunto: [firebase-br] RES: Duplicidade de registros

Isso é uma trigger? Before Insert / Update? Observar que deve ser apenas
Before Insert.

Francisco Felix
www.solsistemas.com

-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Guto &
Michellane Araújo
Enviada em: terça-feira, 10 de setembro de 2013 20:11
Para: FireBase
Assunto: [firebase-br] Duplicidade de registros

Boa noite a todos, seguinte estou com o problema abaixo que não consegui
endentificar:

na tabela produtos depois de enserir um registro tenho a seguinte rotina:

AS
 begin
  if (new.ID is not null) then
  begin
    insert into estoque (IDEMPRESA, IDPRODUTO, QUANTIDADE) values
    (1, new.id, 0);
  end
 end


o problema é que as vezes é enserido o registro 2 ou mais vezes na tabela
estoque

ex: cadastrei na tabela produtos o registro 20
ao gravar e conferir na tabela estoque esta assim:

IDEMPRESA,1 IDPRODUTO,20 QUANTIDADE,0
IDEMPRESA,1 IDPRODUTO,20 QUANTIDADE,0

esta duplicado. mais as vezes fica correto só 1 registro.

desde já agradeço se alguem souber onde esta o problema.
______________________________________________
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
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
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
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista