Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodrigo Duran

Zeos + Firebird

Recommended Posts

Boa Tarde a todos,

 

Estou começando a utilizar o componente Zeus (6.6.4 Stable) com o Firebird. Para leitura dos dados do banco está tudo ok, o problema ocorre quando tento inserir um registro, não importa o que eu tente sempre da uma mensagem de erro meio desconexa, dizendo que o campo em que eu estou tentando inserir não pertence a tabela.

Como a versão 6.6.4 não tinha as dlls necessárias eu acabei colocando as dlls da versão 6.6.1 , alguém sabe se isso pode ser o que esta dando erro? Ou no ZEOS não é possível executar uma cláusula de insert diretamente através de uma ZQuery?

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Imagem Postada

 

O insert que eu estou fazendo é super simples

 

Insert into Ambientes (Nome) Values ('Sala Estar')

 

A mensagem dá a entender que o componente entendeu que o campo é a tabela e por isso deu esse erro... alguém usa o Zeos na versão mais nova pra dar uma ajuda?

abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvido pessoal, o SQL Dialect do Banco estava errado.

Na verdade eu só consegui resolver fazendo o banco como Dialect 1, pois não consegui arrumar o SQL Dialect no ZEOS (No Interbase é facil la no componente Database). Alguém sabe onde é configurado o Dialect no Zeos?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.