[firebase-br] Incompatribilidade com trigger

Diego Tiemann diegotiemann em gmail.com
Sex Fev 27 09:15:21 -03 2009


Essa semana foi estressante, após uma migração forçada da versão 2.0 para
2.1 o sistema só está dando erro.

Na máquina do cliente dá oseguinte erro na tela de login do Component
userControl:
 Erro *no current* record for *fetch* operation

 versão Firebird instalada  2.1.17910

Pesquisei sobre este erro e descobri que ele ocorre devido a consultas com
join estruturadas da seguinte maneira
SELECT ...
FROM TABELA1, TABELA2  INNER JOIN TABELA3 ON .....,
onde uma tabela é adicionada no from mas não participa dos joins

O mais estranho é que esse erro só acontece no cliente nas máquinas aqui da
empresa não acontece,
não tem nem como descobrir em quais consultas dá esse erro.

Na versão 2.0 funcionava perfeitamente, prescisamos migrar para a 2.1 pq o
cliente já tinha outro sistema rodadando com a versão 2.1 antes de instalar
o nosso, e o outro sistema não suporta a versão 2.0. estmaos num mato sem
cachorro.



Mais detalhes sobre a lista de discussão lista