Concorrência Delphi3 Interbase6 BDE. Qual o problema?

01/02/2003

0

Estou tentando fazer o controle de concorrência com IB6 D3 e BDE. Tanto em Ttable com cacheupdates=false quanto em Tquery com cacheupdates=true, consigo apenas raramente que o ambiente gere a exceção de modificação ou deleção feita por outro usuário.
SINTOMA
Usando duas máquinas em paralelo visualizo as memsas coisas, então edito em uma delas e aplico as modificações. Em seguida, na tela da outra máquina, quando tento editar os controles concientes, eles automaticamente carregam as modificações feitas na máquina anterior, como se fosse dar um refresh. Em seguida, os controles permitem que continue modificando (claro modo otimista - deve gerar exceção no ondeleteerror e no onposterror sem caches e no updateerror para caches ativas) porém não levanta nenhuma exceção e ainda grava os dados. Onde pode estar a falha da configuração? Agradeço penhorado. OBRIGADO.


Anonymous

Anonymous

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar