Re: [firebase-br] Para Pha: Dúvida agora com update e delte consequentes.
Anderson Sauthier
sauthier_fb em yahoo.com.br
Sex Set 30 18:01:32 -03 2005
o código do botao salvar está abaixo dá uma conferida:
try
mdoQuery.Post;
mdoTransaction.CommitRetaining;
Panel1.SetFocus;
except
on E: EMDOClientError do
begin
if E.Message = 'Update Failed' then
begin
MessageDlg('Registro Alterado/Excluido por outro Usuário !')
mdoQuery.Cancel;
mdoQuery.Refresh;
end;
end;
else
raise;
mdoTransaction.RollbackRetaining;
Panel1.SetFocus;
end;
- altero o primeiro usuário.
- altero o segundo, dá a menssagem cancela e atualiza o registro.
- apos tento excluir em seguida o registro e tanto dum lado como do outro dá o mesmo erro do botão salvar.
Pha <lista em pha.com.br> escreveu:
Se eles não estao conseguindo exluir e porque os dados que eles tem na
memoria nao confere com os dados que estão no servidor, do contrario ele
conseguiriam.
Verifique se foi executado o commit e se os dados que dos parametros old
conferem como os dados que estao no servidor.
Qual o erro que ocorre?
Paulo Henrique Albanez
VirtualSystem Informática Ltda
Nova Odessa / SP - Brazil
Membro do TeamFB (FireBase)
> Pha, olá.
>
> Deu certo sua dica obrigado.
>
> meu código do delete é:
>
> DELETE FROM UF
> WHERE
> UF = :OLD_UF AND
> NOME = :OLD_NOME AND
> PAIS = :OLD_PAIS
>
> A sequencia é a seguinte:
>
> - dois usuários acessam o mesmo registro da tabela em questão.
> - o primeiro altera.
> - o segundo altera tambem e dá erro que eu já tratei e tá funcionando.
> - nem o primeiro e nem o segundo usuários conseguem excluir esse mesmo.
>
> o que fazer???
>
>
> Obrigado.
>
> Sauthier
>
>
>
> ---------------------------------
> Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons
> e muito mais. Instale agora!
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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
---------------------------------
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito mais. Instale agora!
Mais detalhes sobre a lista de discussão lista