Filtro Composto

24/09/2014

0

Estou iniciando no firebird e preciso da seguinte ajuda..
Tenho duas Tabelas:
1ª Tabela de Itens, onde tem o campo: CODIGO, descrição, embalagem, preço de venda, preço de custo, etc...
2º Tabela de Saldo, onde temo o campo: CODIGO, saldo, data ultima compra, data última venda, etc....

Tenho num form um dbgrid onde deve aparacer o CODIGO do produto, a descrição a embalagem o preço de venda e o SALDO que esta na tabela 2.
em baixo deste dbgrid tenho um panel onde eu posso incluir ou alterar dados deste produto.

o meu problema é o seguinte:

preciso fazer um SLQ que apareca no dbgri os dados da tabela 1 juntamente com os dados da tabela 2 de maneira que tambem possam ser alterados nos campos dentro
do panel.

Como monto o dbgrid para que apareca o campo saldo da 2ª tabela de forma que quando for navegando no dbgrid estes dados esteja sempre atualizados e
também como monto o SLQ.

Att. João Hintz
João Hintz

João Hintz

Responder

Posts

24/09/2014

Joel Rodrigues

Você pode utilizar um INNER JOIN para trazer os dados relacionando as duas tabelas.
Responder

24/09/2014

João Hintz

como eu disse, sou iniciante nesta area. vc tem como me fazer um exemplo?
e como faço para ligar o campo saldo da 2ª tabela no dbgrid da 1ª tabela?
Responder

24/09/2014

Joel Rodrigues

Teste o seguinte:
SELECT
	I.CODIGO, I.DESCRICAO, I.EMBALAGEM, I.PRECO_VENDA, S.SALDO
FROM
	ITENS I
	INNER JOIN SALDOS S ON I.CODIGO = S.CODIGO
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar