Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

maxabelardo

Fazer uma consulta em duas tabelas de uma vez

Recommended Posts

ESTOU QUERENDO FAZER UMA PESQUISA EM DUAS TABELAS DE UMA VEZ EXEMPLOTENHO UMA TABELA [PRODUTOS] ELA E INDX COM A [FORNECEDOR]QUANDO O USUARIO PEDIR O CADASTRO DO PRODUTO SELECINADO ELE TRAIZ O CADASTRO DO PRODUTO + O DO FORNECEDOR TUDO ISTO NUMA PEQUISA EM SQL USANDO O ADOQuery1.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom... Se entendi você quer que ao pesquizar o Produto XX ele traz tb o Fornecedor deste produto.... Se for isto você pode fazer algo do tipo:

 

 

qry.Close;qry.SQL.Clear;qry.SQL.Add('select produto.nuproduto, produto.nmproduto, fornecedor.nmfornecedor, produto.nufornecedor');qry.SQL.Add('from produto, fornecedor');qry.SQL.Add('where produto.nufornecedor = fornecedor.nufornecedor');qry.SQL.Add('order by produto.nmproduto');qry.Open;

No caso a qry vai lhe trazer o nome do produto e do fornecedor... Se quiser abrir o cadastro do produto ou do fornecedor, basta usar o código do mesmo para localizar, pois o código irá se encontrar na busca que você realizou, desta forma terá como abrir os dois cadastros.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.