Cadastro em Rede
: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
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
Curtidas 0
Respostas
Catunda
31/08/2003
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.
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.
GOSTEI 0