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

Firebird

10/11/2009

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

Curtidas 0

Respostas

Energetica Serranopolis

Energetica Serranopolis

10/11/2009

Bom dia

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

Reuber
GOSTEI 0
Hudson Castro

Hudson Castro

10/11/2009

Como posso fazer este procedimento?
GOSTEI 0
Energetica Serranopolis

Energetica Serranopolis

10/11/2009

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
GOSTEI 0
Hudson Castro

Hudson Castro

10/11/2009

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

Anderson

10/11/2009

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

GOSTEI 0
POSTAR