[firebase-br] Criando UDFs

Jonas Rodrigo Pacheco jonasrpacheco em gmail.com
Qui Jul 26 16:20:26 -03 2012


Obrigado...

Mas baixamos este modelo... usamos essa DLL e também não funcionou!

Atenciosamente,
Jonas Rodrigo Pacheco
Bacharelando em Sistemas de Informação/DBA




Em 26 de julho de 2012 15:26, Tecnobyte Informática
<temp2 em tecnobyte.com.br>escreveu:

> Boa tarde
>
> Você tentou seguir o modelo usado na TBUDF? Estou perguntando isto porque
> até onde fiz testes, a TBUDF funciona normal no Firebird 2.1 (32bits) no
> Windows 7 (64bits) e talvez funcione também no cenário que você dispõe.
>
> Na TBUDF usei um tratamento de memória não muito conhecido, no qual a
> memória é alocada sempre pelo próprio Firebird em vez de fazer a alocação
> na própria UDF. Isto evita erros comuns relacionado com a alocação de
> memória.
>
> Atenciosamente.
>
> Daniel P. Guimarães
> Tecnobyte Informática
> www.tecnobyte.com.br
>
> -----Mensagem Original----- From: Rodson Nazario da Silva
> Sent: Thursday, July 26, 2012 11:53 AM
>
> To: FireBase
> Subject: Re: [firebase-br] Criando UDFs
>
> Em 26 de julho de 2012 10:13, Jonas Rodrigo Pacheco <
> jonasrpacheco em gmail.com
>
>> escreveu:
>>
>
>  Bom Dia,
>>
>> Preciso criar uma UDF para o Firebird, pesquisei vários exemplos,
>> tutoriais, inclusive os e-mail aqui da lista. Mas em nenhum eu consegui
>> sucesso, tive o mesmo erro que vários já relataram. O casesensitive esta
>> OK
>> também.
>>
>>
>>
>> Detalhes::
>>
>>
>>
>> Ferramentas Desenvolvimento
>>
>> -
>>
>> Delphi 2007
>>
>> Delphi 7
>>
>> Lazarus
>>
>>
>>
>> SO
>>
>> -
>>
>> WIn 7 64 Firebird 64
>>
>> Win 7 64 Firebird 32
>>
>> Win 7 32 Firebird 32
>>
>>
>>
>> ::DECLARAÇÃO::
>>
>> declare external function TMOD
>>
>> integer, integer
>>
>> returns
>>
>> integer by value
>>
>> entry_point 'TMOD' module_name 'TUDF';
>>
>>
>>
>> ::ERRO::
>>
>> invalid request BLR at offset 60.
>>
>> function TMOD is not defined.
>> module name or entrypoint could not be found
>>
>> Atenciosamente,
>> Jonas Rodrigo Pacheco
>> Bacharelando em Sistemas de Informação/DBA
>>
>
>
> ______________________________**________________
> 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<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>



Mais detalhes sobre a lista de discussão lista