[firebase-br] Problemas com transa??es, existe alguma solu??o pra isso?

Lucio - UniData® luciocobo em terra.com.br
Sex Set 1 09:43:20 -03 2006


é simples  vc  tem que criar uma  transação para cada usuario !
 porque quando vc edita um registro ele  fica aguardando o COMMIT
se vc não commita a edição vai acomulando processos na trasações a ser
comitada
quem de commit vai comitar tudo.
então cada usuario tem que ter sua propria transação.



----- Original Message -----
From: "Fellipe Henrique" <fellipeh em oi.com.br>
To: <lista em firebase.com.br>
Sent: Friday, September 01, 2006 9:10 AM
Subject: [firebase-br] Problemas com transa??es, existe alguma solu??o pra
isso?


> Olá amigos, estou com o seguinte problema.. quando dois usuarios estao
> editando o mesmo registro ao mesmo tempo... o que acontece? tipo... tenho
o
> cadastro de cliente, e dois usuarios do telemarketing abrem o mesmo
cadastro
> pra atualizar os dados, e cada um está atualizando os dados, um usuario
> salva, e o que o outro usuario estava fazendo é perdido. Como é tratado
> isso?
>
> Uso Firebird 1.5 e DBExpress + ClientDataSet + DataSetProvider + SQLQuery
>
> Também uso o IBX...
>
> Verifiquei que no DBExpress, só vai para o banco o campo alterado... ou
> seja, se no cadastro de cliente eu alterei o endereco, pro banco vai o
> update do endereco... já no IBX ele vai o registro inteiro... ou seja,
> fazendo com que o usuário perca todos os dados...
>
>
> e agora, estranho e complicado isso! será que existe alguma solução?
>
>
> Desde já agradeço
>
> []s
>
> Fellipe H.
>
>
>
>
>


----------------------------------------------------------------------------
----


______________________________________________
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





Mais detalhes sobre a lista de discussão lista