[firebase-br] Travamento com DLL utilizada por uma UDF no Firebird 1.5

Pha-Lista lista em pha.com.br
Ter Mar 1 07:21:11 -03 2005


Este tipo de UDF não e recomendado, nao se deve utilizar uma UDF para acessar o banco.

Verifique se voce esta desconectando o banco antes de sair da UDF.

Eu trocaria esta funcao por uma SP, no FB 1.5.2 ja e possivel executar um comando dinamico dentro da SP.

Mesmo que voce localize o problema no futuro tera outros.

PHA
Nova Odessa / SP - Brazil

-----Mensagem original-----
From: "Cristiano Testaí" cristiano_testai em hotmail.com
Date: Mon, 28 Feb 2005 18:10:14 -0300
To: lista em firebase.com.br
Subject: [firebase-br] Travamento com DLL utilizada por uma UDF no Firebird
	1.5

>  Olá amigos,
> 
>  Tenho uma udf que retorna um valor de um campo de uma determinada
>  tabela passada por parametro, juntamente com outros parametros de conexao,
>  etc. Em testes em stored procedures ou no sql editor, funciona
> perfeitamente, mas  qdo desconecto o banco, por exemplo no ibexpert, o
> firebird trava, ou seja a dll faz com que ele trave.
>  Gostaria de saber se possível se alguem ja teve problemas de travamento ao
>  utilizar esse tipo de udf, pois pelo que parece o travamento esta
> acontecendo ao finalizar a conexao e liberar a dll da memória. Suponho que
> algum objeto possa estar causando isso, mas nao consegui identificar o
> motivo.
> 
>  Se alguem puder da um toke, agradeço..
> 
>  Cristiano
> 
> 
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.859 / Virus Database: 585 - Release Date: 14/2/2005
> 
> 
> 
> 
> 





Mais detalhes sobre a lista de discussão lista