Erro no comando CASE =gt; quot;Token unknow WHENquot;
Caros amigos,
estou com um problema usando o Firebird 1.5 em alguns clientes onde minha aplicação roda, ela não aceita o comando CASE, dá um erro como escrevi no título do tópico ´Token unknown - line X, char Y WHEN Invalid token Error Code: 249.´.
Isso não acontece em todos os clientes, alguem já teve esse tipo de problema e pode me dar uma dica de como resolver?
Obs.: Esse erro dá tanto pelo Delphi como pelo IBExpert
Desde já agradeço,
[b:3801285dff]Eduardo Tavares de Sousa[/b:3801285dff]
estou com um problema usando o Firebird 1.5 em alguns clientes onde minha aplicação roda, ela não aceita o comando CASE, dá um erro como escrevi no título do tópico ´Token unknown - line X, char Y WHEN Invalid token Error Code: 249.´.
Isso não acontece em todos os clientes, alguem já teve esse tipo de problema e pode me dar uma dica de como resolver?
Obs.: Esse erro dá tanto pelo Delphi como pelo IBExpert
Desde já agradeço,
[b:3801285dff]Eduardo Tavares de Sousa[/b:3801285dff]
Eduardo Tavares
Curtidas 0
Respostas
Beppe
18/03/2005
Você saberia qual SQL está gerando este erro?
GOSTEI 0
Afarias
18/03/2005
Se a mesma SQL roda em alguns clientes e em outros não eu diria q o problema é de distribuição. Cheque as versões do FIREBIRD q cada cliente está rodando (aproveite e além do Servidor, verifique os clientes)
T+
T+
GOSTEI 0
Eduardo Tavares
18/03/2005
Se a mesma SQL roda em alguns clientes e em outros não eu diria q o problema é de distribuição. Cheque as versões do FIREBIRD q cada cliente está rodando (aproveite e além do Servidor, verifique os clientes)
T+
O pior de tudo caros amigos é que eu, pensando a mesma coisa que vocês, atualizei todos os firebirds dos meus clientes mas não houve mudança, os que funcionavam continuaram funcionando e os que não funcionavam continuaram sem funcionar.
Quem já tiver vivido esse drama e quizer compartilhar comigo alguma ideia eu agradeço.
Eduardo Tavares
GOSTEI 0
Weber
18/03/2005
Nas máquinas que não funcionam havia interbase instalado antes do firebird?
Se sim, tente desistalar o firebird e apagar a dll gds32.dll não mão.
Se sim, tente desistalar o firebird e apagar a dll gds32.dll não mão.
GOSTEI 0
Eduardo Tavares
18/03/2005
Nas máquinas que não funcionam havia interbase instalado antes do firebird?
Se sim, tente desistalar o firebird e apagar a dll gds32.dll não mão.
Caro amigo,
muito obrigado pela dica, em um cliente que não estava funcionando tinham instalado um software que instala o interbase foi só desativar a inicialização do interbase server que o comando voltou a funcionar. Ainda não testei nos outros mas com certeza é essa a solução.
Muito obrigado,
[b:9a90e84ec8]Eduardo Tavares[/b:9a90e84ec8]
GOSTEI 0