Fórum Insert de vez enquando insere mais registros do mesmo (dupla, tripla, quintuplica inserção) #377462
12/05/2010
0
De vez enquando ao incluir um registro acaba por incluir registros duplicados.
Noto que isso já aconteceu comigo a um ano atrás quando usava SQL Server como banco.
Agora acontece quando estou usando o Firebird.
Uso como componentes de gravação:
SQLConnection+SqlDataset+DataSetProvider+ClientDataset(com comando sql de inserção).
Observei que estes problemas ocorreram no momento em que o servidor só um pouco lento.
Por exemplo ao estar rodando o antivirus.
No sql server só acabou este problema quando pararam de rodar o antivirus no mesmo horário que muitos usuários estão usando o sistema.
Será que se montar stored procedure resolve?
Alguem já vivenciou algo semelhante?
Clayton Silva
Curtir tópico
+ 0Posts
12/05/2010
Carlos Mazzi
Gostei + 0
14/05/2010
Clayton Silva
Gostei + 0
14/05/2010
Emerson Nascimento
procedure TForm1.Time1Timer(Sender TObject);
begin
Timer1.Enabled := False; // desliga o timer
try
[seus procedimentos e cração de objetos]
finnaly
[destroi os objetos criados]
Timer1.Enabled := True; // religa o timer
end
end
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)