Fórum Unir tabelas com Join #274571
30/03/2005
0
Eu tenho três tabelas: Pedidos, Cadastro e Fornecedores. Na tabela Pedidos tenho os seguintes campos: Codigo,CodForne, além dos demais que não vem ao caso. Na verdade eu preciso buscar no Cadastro os campos Descricao, Unidade e ClasFiscal, quando Pedidos.Codigo=Cadastro.Codigo e na tabela Fornecedores preciso buscar o nome do fornecedor quando Pedidos.CodForne=Fornecedores.Codigo.
Eu só preciso fazer um join para poder mostrar na tela estes dados. Já fiz outras vezes, mas não estou conseguindo criar o código SQL pra esta instrução. Na propriedade CommandText de SDSPedidos fiz o seguinte:
select PE.*,CA.Descricao,CA.Unidade,CA.ClasFiscal,FO.Nome as Fornecedor
from Pedidos PE
left outer join Cadastro CA
on CA.Codigo=PE.Codigo
left outer join Fornecedores FO
on FO.Codigo=PE.CodForne
Quando eu vou conectar com o banco de dados dá erro: Table unknown Pedidos!
Não consigo entender onde está o erro.
Se fui clara nas explicações e alguém pudesse me ajudar ficaria muito grata.
Tenham um bom dia...
Eliane Dorr
Curtir tópico
+ 0Posts
30/03/2005
Rjun
Rogerio
Gostei + 0
30/03/2005
Eliane Dorr
Gostei + 0
30/03/2005
Rjun
Rogeiro
Gostei + 0
30/03/2005
Eliane Dorr
Gostei + 0
30/03/2005
Roswel
Tiago
Gostei + 0
30/03/2005
Rjun
Select PE.* From Pedidos PE
Rogério
Gostei + 0
30/03/2005
Eliane Dorr
select PE.*,
CA.´Descricao´ as Descricao,
CA.´Unidade´ as Unidade,
CA.´ClasFiscal´ as ClasFiscal,
FO.´Nome´ as Fornecedor
from ´Pedidos´ PE
left outer join ´Cadastro´ CA
on CA.´Codigo´=PE.´Codigo´
left outer join ´Fornecedores´ FO
on FO.´Codigo´=PE.´CodForne´
O problema era que eu não estava inserindo ´´ no nome das tabelas e nos campos. :oops:
Obrigada a todos, mesmo assim.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)