Erro ao gerar dbf em sistema de informação que utiliza Firebird

10/11/2009

0

Estou tentando gerar relatórios em dbf em um sistema de informação que usa firebird, mas toda vez aparece o erro abaixo:   SQL Error: Dynamic SQL Error SQL error code = @1 Ambigous field name between @1 and @2@1. Erro Code: -204. Underfined name The SQL: select * from tb_logradouro, tb_bairro where co_bairro = co_seq_bairro AND co_municipio_ibge = '130340;
Como resolver o problema?
Hudson Castro

Hudson Castro

Responder

Posts

10/11/2009

Energetica Serranopolis

Bom dia

Veja se o problema não é o tamanho dos campos. DBF´s tem restrição de no máximo 10 caracteres.

Reuber
Responder

10/11/2009

Hudson Castro

Como posso fazer este procedimento?
Responder

10/11/2009

Energetica Serranopolis

Tente nomear os campos para exportação: veja abaixo



select * from tb_logradouro ender, tb_bairro bairro where co_bairro = co_seq_bairro AND co_municipio_ibge = '130340;

Reuber
Responder

10/11/2009

Hudson Castro

O sistema tem o gerador de dbf próprio, como eu vou fazer esse procedimento?
Responder

13/11/2009

Anderson

Erro: "ambiguous field name"

Há um campo repetido (ou mais) entre as duas tabelas na junção entre as tabelas. Para Resolver, deixe explícito quais campos vão retornar de cada tabela, por exemplo:

select M.CODMUN,M.NOME,M.CODEST,E.UF from MUNICIPIOS M, ESTADOS E where M.CODEST=E.CODEST

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar