[firebase-br] Erro ao criar Trigger com BDE

jl em antaresassessoria.com.br jl em antaresassessoria.com.br
Qua Jul 2 09:00:45 -03 2008


Retire os dois pontos da frente de FRONTEIRA

Joao Luis
----- Original Message ----- 
From: "Ricardo Frenedoso" <ricardo.desenvol em supersoft.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, July 01, 2008 5:34 PM
Subject: [firebase-br] Erro ao criar Trigger com BDE


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.

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

__________ Informação do NOD32 1.852 (20040828) __________

Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br






Mais detalhes sobre a lista de discussão lista