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

wantorp4

Como Consigo Chamar Duas tabelas numa dataGridView

3 mensagens neste tópico

Boas Pessoal, o problema é o seguinte tenho um programa em C# e uma base de dados feita em sql, o problema e o seguinte:

quero juntar duas tabelas numa dataGridView consigo adicionar as colunas que quero mas depoix ao correr o programa só uma tabela e k lista, as colunas referentes a outra ficam em branco.

vou a adicionar uma query para selectionar as colunas das duas tabelas e da erro.

um exemplo de query em que da erro é por exemlo

SELECT        Artigo.Nome, Artigo.Preço, Material.Modelo, Material.Marca
FROM            Material CROSS JOIN
                        Artigo

esta query lista as duas tabelas mas ao gravar dà sempre o seguinte erro

" the schema returned by the new query differs from the base query"

Como resolvo isto

agradeço opiniões e obrigada pessoal

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Olá Wantor,

Infelizmente passo pelo mesmo problema que você.... Mas ainda não consegui resolver...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Imagina que há um ID que interliga as tabelas:

SELECT A.nome, A.Preco, M.modelo, M.marca
FROM Material AS M
LEFT JOIN Artigo AS A ON A.ID = M.ArtigoID

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