[firebase-br] Duvida comando BIN_AND
Sandro Souza
escovadordebits em gmail.com
Ter Jun 28 17:48:33 -03 2011
Bom dia/tarde Rodrigo.
Nobre amigo, acredito que o erro se deve ao fato de você ter informado
apenas um único parâmetro no segundo BIN_AND da sua condição no IF.
Sugiro que remova o segundo BIN_AND e deixe apenas o parâmetro, ou seja, o
":setter".
Espero ter ajudado mais que atrapalhado. :D
Em 28 de junho de 2011 17:43, Rodrigo Vieira 05 <rvsilva em live.com> escreveu:
>
> Olá pessoal.
> estou desenvolvendo uma aplicação a partir de uma base firebird pronta. Ao
> tentar cadastrar algo(pelo IBexpert ou pela minha aplicação) recebo a
> seguinte mensagem.
> "can't format message 13:829 -- message file C:\Windows\firebird.msg not
> found.function BIN_AND could not be matched."
> obviamente notei o erro nessa função que se encontra em uma trigger no
> Before Update.
> Pesquisei a respeito da funcionalidade desse código, mas não encontrei uma
> boa explicação. eu poderia substituir o seguinte código por algo?
> _________________________
>
> IF (OLD.resumo != NEW.resumo) THEN BEGIN setter = 4; IF
> (BIN_AND(:valor, :setter) != BIN_AND(:setter)) THEN BEGIN
> result = :result + :setter; teste = 1; END END
> ________________________________
> obrigado.
> Até breve.
>
> Att. Rodrigo Vieira da Silva.
> ______________________________________________
> 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
>
Mais detalhes sobre a lista de discussão lista