Pular para o conteúdo

select e insert - AJUDA URGENTE

Responder tópico
  • Denunciar
  • Indicar

1. select e insert - AJUDA URGENTE

Enviado em 22/03/2008 - 15:54h

Estou desenvolvendo um sistema para uma empresa, e faço o insert dos itens de um pedido em uma tabela e depois faço o select em duas tabelas para fazer a impressão do pedido.
Só que as vezes quando vai imprimir o pedido aparece varios itens que não pertencem ao pedido, não sei se isso ocorre quando é feito o insert ou o select.
O sistema é acessado por mais um usuario ao mesmo tempo, utilizo mysql e zeoslib.

Alguém poderia me ajudar ???

Responder tópico

2. Re: select e insert - AJUDA URGENTE

Enviado em 22/03/2008 - 22:09h

tente executar a sql de busca direto no banco para ver o resultado, se vier de forma errada, entao os dados foram gravados no lugar errado no banco, é a única explicação que vejo, provavelmente na hora do iseert ocorreu alguma kakinha.
O que vc vai ter que fazer é um debug, ir fazendo manualmente cada passo da geração do pedido até ver de onde vem esses dados fantasmas, uma coisa eu garanto, é erro do programador, depois de tanto apanhar cheguei a essa conclusao, entoa quando der crep no sistema, lembre-se, o eero é de quem fez, o proximo passo é cabeça fria e no lugar e maos a obra para consertar.

3. comparação

Enviado em 24/03/2008 - 08:29h

Cara,]

pegue o select do seu programa de comparação,

Com certeza voce tem chaves primarias e tals.. vai la a dica..

Select campo1, campo2, campo3 from tabela1
where campo1 not in (select campo1 from tabela2)

ele ira te mostra apenas o que nao tiver batendo.. siga essa linha, veja o seu select insert e identifique o problema

4. olah

Enviado em 24/03/2008 - 08:51h

Bom seria masi facil com o smodelos da tbl pra gte ajudar a montar o selct da vida aew...

d qqr maneira, se tah vindo mta info q vc naum qr naum eskece d filtrar o seu select:

se a info pertence ao seu registro usa o nome do campo pra pegar soh as colunas q vc qr...

se vier info d outra tbl, repensa o seu select q ele tah confuso...

mas eh issu

[]'s
Jeff

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder