• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Mcomando

[VB6]- Ajuda para Select com 3 Tabelas (Resolvido)

2 mensagens neste tópico

Não consigo construir o Select (Chave estrangeira ou Inner Join) que me permita ver, adicionar ou alterar dados num Form com 3 tabelas.

Preciso de todos os campos da tabela FundoManeio no form. Esta tabela1(FundoManeio) tem o campo CodClteFM comum ao campo CodClte da tabela2(Revendedor) e também comum ao campo CodClteSL da tabela3 (SegLinha).

Além de todos os campos da tabela1(FundoManeio), preciso também de colocar no Form o campo Designsocial da tabela2(Revendedor) e o campo Designacao da tabela3(SegLinha).

A frase deve ser esta (?) mas onde pôr os parêntesis (  )?:

SELECT FundoManeio.CodClteFm, FundoManeio.campo2, FundoManeio.campo3, FundoManeio.campon, Revendedor.Designsocial, SegLinha.Designacao FROM FundoManeio INNER JOIN Revendedor ON Revendedor.CodClte = FundoManeio.CodClteFm INNER JOIN SegLinha ON SegLinha.CodClteSL = FundoManeio.CodClteFm ORDER BY FundoManeio.CodClteFM, SegLinha.Designacao;

Além disto, qual o tipo de tabela (Data1) ou (Adodc) que devo aplicar?

Obrigado pela ajuda que puderem dar.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Contornei este problema doutra forma utilizando Dialog e Data Grid para ir buscar dados de outras tabelas e o Module com um Global Var.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora