[firebase-br] Erro ao criar Trigger com BDE

Ricardo Frenedoso ricardo.desenvol em supersoft.com.br
Ter Jul 1 17:34:23 -03 2008


Boa tarde pessoal.

Estou tentando criar uma trigger pelo Delphi, usando componentes do BDE. 
Já tentei com a query, e o método Execute do TDatabase, e retorna o 
mesmo erro. No corpo da trigger existe o seguinte trecho:

      SELECT FRONTEIRA FROM ATIVPROD WHERE ABREV = NEW.ABREV
      AND CODIGO = NEW.CODATIV INTO :FRONTEIRA;

Acredito que o BDE esteja interpretando o :Fronteira como um parâmetro. 
Eu escrevi o código da trigger no IBExpert, e por lá funciona 
direitinho. Alguém da lista já passou por esse problema? Tem como criar 
esse tipo de trigger pelo BDE??

A mensagem do erro é

General SQL error.
Token unknown - line 9, column 10
?.

Agradeço antecipadamente qualquer ajuda.




Mais detalhes sobre a lista de discussão lista