GARANTIR DESCONTO

Fórum Cadastro em Rede #178681

31/08/2003

0

:D
ola galera estou desenvolvendo um sistema que roda em plataforma multi usuario, estou usando os componestes do ib, estou tendo o seguinte poblema, quando 2 maquinas estão cadastrando ao mesmo tempo da key violation, como faço para acabar com esse pau


Mazza

Mazza

Responder

Posts

31/08/2003

Catunda

1 - Utilize o evento BeforePost para tratar as informações, principalmente o valor da chave primária.

2 - Você precisa, também, do evento AfterPost para fazer o Commit e liberar as transações em aberto.

3 - A maneira de proceder no item 2 depende da forma que você está usando para manipular os dados. Se é com DBGrid, DBEdit, Etc...

4 - Enquanto não for executado o procedimento 2 de uma máquina, as outras não terão acesso às alterações efetuadas.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar