[firebase-br] UDF do Firebird 2.1 não funciona no Firebird 2.5
Carlos H. Cantu
listas em warmboot.com.br
Sex Dez 6 17:17:47 -03 2013
Verifique no Firebird.conf se a pasta onde ela está gravada está
autorizada.
Se a UDF foi compilada em 32bits, só irá rodar no FB 32bits.
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br
FD> Boa tarde,
FD> Tenho uma dll feita no Delphi 7, e utilizo ela como UDF no Firebird 2.1 ao
FD> migrar o banco para a versão do Firebird 2.5 a dll/UDF deixou de funcionar.
FD> Alguém sabe como posso resolver essa situação?
FD> Vejam como está declarado no Delphi 7.
FD> function Codigobarras_PA(Cliente :pchar; mesref: pchar): pchar; export;
FD> StdCall;
FD> Vejam como ela foi registrada no Firebird 2.5.
FD> DECLARE EXTERNAL FUNCTION CODIGOBARRAS_PA
FD> CSTRING(20) NULL,
FD> CSTRING(7) NULL
FD> RETURNS CSTRING(15) FREE_IT
FD> ENTRY_POINT 'Codigobarras_PA' MODULE_NAME 'codbarrasPA';
FD> Lembrando mais uma vez que essa dll/UDF funciona perfeitamente no Firebird
FD> 2.1.
FD> Atenciosamente,
FD> Flávio Divino.
FD> ______________________________________________
FD> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
FD> Para saber como gerenciar/excluir seu cadastro na lista, use:
FD> http://www.firebase.com.br/fb/artigo.php?id=1107
FD> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista