Quem sabe me dizer aonde está o erro??????Please...
14/02/2003
0
begin
Dm.Qr_Cliente.Close;
Dm.Qr_Cliente.SQL.Clear;
Dm.Qr_Cliente.SQL.add(´Select Cli.*,Pfis.* From TabCliente Cli, TabPes_Fisica Pfis ´);
Dm.Qr_Cliente.SQL.Add(´Where cli.Cod_Vendedor = ´´00´´ ´);
Dm.Qr_Cliente.SQL.Add(´and cli.Cod_Cidade = ´´00´´ ´);
Dm.Qr_Cliente.SQL.Add(´and cli.Cod_Area = ´´000´´ ´);
Dm.Qr_Cliente.SQL.Add(´and cli.Rota_Cliente = ´´111´´ ´);
Dm.Qr_Cliente.SQL.Add(´and cli.Cod_cliente = Pfis.Cod_cliente ´);
dm.Qr_Pes_Fisica.Open;
Dm.Qr_Cliente.open;
end;
Dá o seguinte erro: ´Qr_Cliente: Fild ´Cod_Cliente´ not Found´
Que sabe me falar o que eu estou fazendo de errado???
Obrigado!
Jelves
Jelves
Posts
14/02/2003
Jelves
Tudo bem isto é o que a mensagem diz, mais o campo Cod_cliente existe nas duas tabela...
Não é isso...
Thanks
14/02/2003
Nildo
Aquele ´tabCliente Cli´ esta certo com aquele espaco ?
14/02/2003
Jelves
O Cli é o apelido que dei para TabCliente do mesmo jeito que dei o apelido Pfis para tabPes_Fisica..
Ainda não é isso, incrivel é usando o SQLExplorer eu consigo obter os resultados..
Jelves
14/02/2003
Anonymous
Qual base de Dados voce esta usando.????
Caso seje Paradox...me manda as duas tabelas que posso dar uma olhada..
15/02/2003
Anonymous
Select Cli.Nome_Cliente, Cli.CNPJ_Cliente, Pfis.*
From TabCliente Cli, TabPes_Fisica Pfis
Where cli.Cod_Vendedor = ´´00´´
and cli.Cod_Cidade = ´´00´´
and cli.Cod_Area = ´´000´´
and cli.Rota_Cliente = ´´111´´
and cli.Cod_cliente = Pfis.Cod_cliente
Note que da tabela Cli foram selecionados os campos desejados com exceção do campo Cod_Cli, pois ele será selecionado na instrução PFis.*.
15/02/2003
Anonymous
Estou usando Access, para qual endereço vc quer que lhe mande...
Jelves
15/02/2003
Jelves
Obrigado, mas não deu certo...
jelves
17/02/2003
Anonymous
Qual base de Dados voce esta usando.????
Caso seje Paradox/Access...me manda as duas tabelas que posso dar uma olhada..
dms@iis.com.br
Desculpa...da primeira vez que te respondi nao passei o email :)
Ass Ricardo M.Souza
17/02/2003
Oscar Ribeiro
Dm.Qr_Cliente.Close;
Dm.Qr_Cliente.SQL.Clear;
Dm.Qr_Cliente.SQL.add(´Select Cli.*,Pfis.* From TabCliente Cli, TabPes_Fisica Pfis ´);
Dm.Qr_Cliente.SQL.Add(´Where cli.Cod_Vendedor = ´´´00´´´´);
Dm.Qr_Cliente.SQL.Add(´and cli.Cod_Cidade = ´´´00´´´´);
Dm.Qr_Cliente.SQL.Add(´and cli.Cod_Area = ´´´000´´´´);
Dm.Qr_Cliente.SQL.Add(´and cli.Rota_Cliente = ´´´111´´´´);
Dm.Qr_Cliente.SQL.Add(´and cli.Cod_cliente = Pfis.Cod_cliente ´);
showmessage(Dm.Qr_Cliente.SQL.text);
dm.Qr_Pes_Fisica.Open;
Dm.Qr_Cliente.open;
end;
Dá o seguinte erro: ´Qr_Cliente: Fild ´Cod_Cliente´ not Found´
Que sabe me falar o que eu estou fazendo de errado???
Obrigado!
Jelves
17/02/2003
Oscar Ribeiro
Dm.Qr_Cliente.Close;
Dm.Qr_Cliente.SQL.Clear;
Dm.Qr_Cliente.SQL.add(´Select Cli.*,Pfis.* From TabCliente Cli, TabPes_Fisica Pfis ´);
Dm.Qr_Cliente.SQL.Add(´Where cli.Cod_Vendedor = ´´´00´´´´);
Dm.Qr_Cliente.SQL.Add(´and cli.Cod_Cidade = ´´´00´´´´);
Dm.Qr_Cliente.SQL.Add(´and cli.Cod_Area = ´´´000´´´´);
Dm.Qr_Cliente.SQL.Add(´and cli.Rota_Cliente = ´´´111´´´´);
Dm.Qr_Cliente.SQL.Add(´and cli.Cod_cliente = Pfis.Cod_cliente ´);
showmessage(Dm.Qr_Cliente.SQL.text);
dm.Qr_Pes_Fisica.Open;
Dm.Qr_Cliente.open;
end;
Dá o seguinte erro: ´Qr_Cliente: Fild ´Cod_Cliente´ not Found´
Que sabe me falar o que eu estou fazendo de errado???
já experimentou clicar duas vezes no componente query, depois com o direito e adicionar todos os campos?
17/02/2003
Alemaum
da linha onde vc esta relacionando as tabelas,
existe um espaço, tente eliminá-lo ....
Dm.Qr_Cliente.SQL.Add(´and cli.Cod_cliente = Pfis.Cod_cliente ´); <=
Abraços ...
17/02/2003
Jelves
Bem devido receber muitas dicas e ainda não consegui eleminar este problema eu deixei um exemplo(Código fonte com Base de Dados em Access, utilizando um ADO como conexão)no seguinte endereço http://www.jelves.hpg.ig.com.br/index.html ´Exemplo do erro da Query´
Agradeço muito se vc der uma olhada e me der um retorno..
Jelves
17/02/2003
Jelves
Não, infelismente não é o login, por favor pegue e de uma olhada no exemplo que deixei disponivel na minha página, endereço está acima...
Obrigado!
Jelves