Interbase dbExpres (Dados se Misturando)

Delphi

23/06/2009

Tenho um sistema simples de vendas. Existe uma tabela mestre com o cabeçalho da venda e outra com os itens.
O que anda ocorrendo é que utilizando o sistema em rede ao mesmo tempo, os itens de uma venda esta se misturando com os itens lançados na outra maquina e ainda por cima some da venda correta. A venda esta associada aos itens apenas pelo codigo da venda.
Estava utilizando o ClientDataSet como meio de acessar a tabela e gravar os dados. Mudei toda a estrutura para que o sistema gerasse o codigo SQL e executasse o codigo pelo SQLQuery do dbExpress. Assim, gerando o codigo SQL e executando, ainda esta misturando os itens.

Tenho outros sistema com o mesmo conceito e isso nunca ocorreu. Alguem tem ideia do que poderia ser?

Dede já agradeço aos que puderem me ajudar.

Att.


Maxadens

Maxadens

Curtidas 0

Respostas

Woinch

Woinch

23/06/2009

Como são as chaves primárias das tabelas mestre e detalhe? Como você monta o relacionamento entre elas com chaves estrangeiras?

Obrigado.


GOSTEI 0
Emerson Nascimento

Emerson Nascimento

23/06/2009

veja se [url=http://forum.devmedia.com.br/viewtopic.php?t=100966]este tópico[/url] te ajuda


GOSTEI 0
POSTAR