Consulta/Atualização em rede.

Firebird

13/07/2004

Caros amigos, já tentei várias dicas aqui do fórum, mas ainda não consegui obter o resultado desejado. Meu problema:

Dois vendedores tentando vender o mesmo produto. Ao consultar o produto ambos, verificam a existencia de 10 produtos. Ambos vendem os 10 produtos. O primeiro confirma o pedido junto ( ao mesmo tempo ) que o segundo, com isso o sistema baixa o pedido do primeiro e logo apos o do segundo, deixando o meu estoque com saldo de -10. como resolver esse problema ? pois o segundo deveria ao tentar baixar estoque saber que o primeiro ja baixou os 10. Com travamento otimista era muito fácil( DBF por exemplo ) mas no Interbase 6.0 não estou conseguindo. Alguém poderia me ajudar ?

Desde já agradeço.

m_gab.

´ Os humildes serão exaltados. ´


M_gab

M_gab

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

13/07/2004

Já pensou em tentar usar o Firebird 1.5? Ele tem recurso para bloquear um registro de uma tabela para que outros não possam editar.


GOSTEI 0
POSTAR