Ir para conteúdo

POWERED BY:

Arquivado

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

Pablo AG

Inserir um campo de outra tabela no GRID

Recommended Posts

Bem amigos,Tenho um grid onde então os campos da minha tabela PEDIDOS e quero inserir a ele o campo COD_SUBGRUPO de outra tabela MP.Na tabela PEDIDOS tem um campo chamado TECIDO que se relaciona com a tabela MP através deste campo COD_SUBGRUPO.Não consigo inserir ao grid o campo COD_SUBGRUPO da tabela MP referente ao TECIDO da tabela PEDIDOS. O campo aparece zerado no grid ...... não sei como fazer esta ligação .Estou usabdo banco firebird 1.5 e o tipo de conexão é através de SQLConnectionAgradeço se alguem puder ajudar,Pablo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aew pablo...que quer mostrar o nome do tecido né? ou você quer mostrar apenas o codigo do tecido? ou você quer mostrar o codigo do subgrupobom...nessas duas formas, você vai ter que criar um novo campo "new field" em seu table ou query...clica duas vezes na tabela que ta como dataset da grid, vai abrir aquela janela com os campos da tabela. Clica com o botão direito, New Field...da o nome de: cdsubgrupo ou nomesubgrupo, dai em type você ve o tipo do campo..se é string, int, etc...dai clica na opção Lookup dai as opções abaixo vão ficar sleecionadas.no primeiro campo da esquerda e de cima, coloca o campo da tabela que da como dataset da grid..acho que é a "pedidos" no seu caso, no campo dataset coloca a tabela MP, em lookupkeys coloca o id referente a tabela MP e em Result Field coloca o resultado que você quer mostrar na grid.Faloww.t+.

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ai [VAZA] .... Obrigadão pela ajuda .... deu tudo OK .....Tinha feito umas coisinhas erradas, mas quando li seu post com mais calma vi onde eu tinha errado ....Agradeço sua ajuda,AbraçoPablo

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.