Multiplas transações

Delphi

27/09/2005

Pessoal estou com o seguinte problema: tenho uma aplicação de vendas multitarefa, enquanto na mesma aplicação, alguem está lançando uma venda e já está no meio da venda e precisa fazer uma compra urgente para atender o patrão. Bom, já existe uma transação aberta em vendas, como abro outra transação em compras? Já tentei mudar o id da transação, mas não adiantou, não deu certo, ele dá uma mensagem de erro que existe outra transação aberta. Alguem tem alguma solução?


Bruno Cassucci

Bruno Cassucci

Curtidas 0

Respostas

Michael

Michael

27/09/2005

Olá colega!

Qual o nível de isolamento para a transação que vc está usando?

[]´s


GOSTEI 0
Bruno Cassucci

Bruno Cassucci

27/09/2005

Estou usando ReadCommitted


GOSTEI 0
Bruno Cassucci

Bruno Cassucci

27/09/2005

sobe


GOSTEI 0
Beppe

Beppe

27/09/2005

Nem todos os SGDB´s suportam transações concorrentes.


GOSTEI 0
Vinicius2k

Vinicius2k

27/09/2005

Colega,

Mais detalhes sobre o SGBD e camada de acesso utilizados podem ajudar a solucionar, ou ao menos, esclarecer a questão, visto o que foi colocado pelo Beppe.

T+


GOSTEI 0
Bruno Cassucci

Bruno Cassucci

27/09/2005

Estou utilizando Mysql 4.0 e DBExpress


GOSTEI 0
POSTAR