[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