Ir para o conteúdo
n1ckooo

Datagrid e dataset e datatable.

Mensagens Recomendadas

n1ckooo    0
n1ckooo

È assim eu tenho uma tabela produtos e uma tabela categorias.

A tabela produtos tem os seguintes campos:

#id_produto

nome_produto,

id_categoria

preco

stock

A tabela categorias tem os seguintes campos;

#id_categoria

#nome_categoria

O que queria era mostrar na dataviewgrid a tabela produtos mas em vez do id_categoria aparece aparecia a nome da categoria..

Alguem sabe o como fazer?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
n1ckooo    0
n1ckooo

Crias a origem de dados a partir de uma consulta.....

ou no select usas um inner join

Não percebi muito bem a origem de dados. a partir da consulta.

e o inner join selecciona todos os campos da tabela produtos e da tabela categoria

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
José Lopes    1
José Lopes

Não sei que base de dados estas a usar...mas tens duas hipóteses... ou crias o dataset baseado numa query ou view, ou se a instrução de sql for construída à unha usas o inner join para relacionar as duas tabelas

Ficaria qq coisa do genero:

select id_produto, nome_produto, nome_categoria, .... from tabela_produtos produtos
inner join tabela_categorias categorias on produtos.id_categoria = categorias.id_categoria

este select...coisa menos coisa... será também o que constituirá a view...que já traz o nome das categorias para o produto em vez dos id's

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
n1ckooo    0
n1ckooo

Não sei que base de dados estas a usar...mas tens duas hipóteses... ou crias o dataset baseado numa query ou view, ou se a instrução de sql for construída à unha usas o inner join para relacionar as duas tabelas

Ficaria qq coisa do genero:

select id_produto, nome_produto, nome_categoria, .... from tabela_produtos produtos
inner join tabela_categorias categorias on produtos.id_categoria = categorias.id_categoria

este select...coisa menos coisa... será também o que constituirá a view...que já traz o nome das categorias para o produto em vez dos id's

Problema resolvido obrigado pela ajuda =)

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


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade