dados sumindo na atualização de selecao em 2 tabelas

Delphi

24/02/2005

Pessoal,

eu faço a selação dos pedidos na tabela ´pedidos_Venda´ e o nome do cliente na tabela ´clientes´ e é apresentado num DBGrid
o que acontece é que depois de modificar a tabela de pedidos o nome do cliente some!!!
se eu fizer novamente a consulta ele será apresentado mais em alguns casos não poderei fazer-lo em seguida...

alguem tem alguma sugestão??

a consulta é a seguinte

SELECT P.*, C.nome
FROM Pedidos_VENDA P, CLIENTES C
where p.controle_cliente=c.controle
order by c.nome


Mrcdlf

Mrcdlf

Curtidas 0

Respostas

Zunker

Zunker

24/02/2005

Naum seria assim

SELECT P.*, C.nome FROM Pedidos_VENDA P LEFT OUTER JOIN CLIENTES C ON C.codigo=P.controle_cliente order by c.nome



GOSTEI 0
Mrcdlf

Mrcdlf

24/02/2005

Naum seria assim [quote:c4a639be48]SELECT P.*, C.nome FROM Pedidos_VENDA P LEFT OUTER JOIN CLIENTES C ON C.codigo=P.controle_cliente order by c.nome
[/quote:c4a639be48]

bem o problema que falei não mudou nada... continua a mesma coisa...

agora qual seria a diferença do outro codigo?


GOSTEI 0
Zunker

Zunker

24/02/2005

Eu soh postei como eu uso pra fazer interligações entre tabelas....xD


GOSTEI 0
Mrcdlf

Mrcdlf

24/02/2005

Eu soh postei como eu uso pra fazer interligações entre tabelas....xD


ok
eu queria saber qual a principal diferença... pois aparentemente não apresentou...


espero que alguem possa ajudar no probleminha q falei!


GOSTEI 0
POSTAR