[firebase-br] Dll em Delphi para UDF - Problema com valores inteiros

Pha-Lista lista em pha.com.br
Qui Jun 16 07:14:55 -03 2005


Baixe biblioteca wm ww.direbase.com.br e use-a com exemplo.

TBUDF ou PHAUDF

PHA
Nova Odessa / SP - Brazil


-----Mensagem original-----
From: "Ivan L. Seibel" ivanseibel em gmail.com
Date: Wed, 15 Jun 2005 18:40:45 -0300
To: Lista Firebase lista em firebase.com.br
Subject: Re: [firebase-br] Dll em Delphi para UDF - Problema com valores
	inteiros

> Por enqto mto obrigado Euler. Vou testar aqui e funcionando posto aqui
> qual o procedimento adotado.
> 
> Em 15/06/05, Euler Jr.<euler em siginformatica.com.br> escreveu:
> > Ja desenvolvi uma. Geralmente procuro utilizar a ling. C/C++ para interag> ir
> > com o FB/IB, por ter tipos de dados compativeis com o servidor ( FB/IB fo> ram
> > escritos em C/C++). Mas em Delphi vc pode obter o mesmo resultado, basta
> > aplicar os tipos corretos. Em C/C++ existem varios modificadores para os
> > tipos de dados, por ex. int, short int, unsigned int, double, float, char> ,
> > char*, etc.
> > Isso reserva uma qtde de bytes especifica para cada tipo. Geralmente qdo > se
> > declara uma api do Win no Delphi, usa-se Cardinal ao inves de Integer, pa> ra
> > representar um valor int 32 bits em C sem sinal. Tente trocar por Cardina> l e
> > faça um teste.
> > O problema tb pode estar relacionado com o processamento dos argumentos
> > enviados a funcao, nao ao seu tipo. Proteja o seu bloco de codigo com
> > try..except
> > 
> > []s
> > Euler Jr.
> > 
> > ----- Original Message -----
> > From: "Ivan L. Seibel" <ivanseibel em gmail.com>
> > To: "Lista Firebase" <lista em firebase.com.br>
> > Sent: Wednesday, June 15, 2005 2:53 PM
> > Subject: [firebase-br] Dll em Delphi para UDF - Problema com valores
> > inteiros
> > 
> > Boa tarde,
> > 
> > Alguém que já tenha desenvolvido DLL em delphi para usar como UDF par> a
> > Firebird/Interbase. Que tipo devo usar para os valores inteiros?
> > Experimentei usar integer, mas é gerada uma exceção na hora d usar > o
> > valor numérico na DLL e o banco cai.
> > 
> > Agradeço antecipadamente,
> > 
> > --
> > []'s,
> > 
> > Ivan L. Seibel
> > Analista/Desenvolvedor
> > Linux User nr #88493
> > 
> > CONECSOFT Consultoria e Informática
> > R. Major Gama, 967 - Centro Sul
> > CEP: 78020-170 Cuiabá - MT
> > WEB Site: www.conecsoft.com.br
> > 
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > 
> > 
> 
> 
> -- 
> []'s,
> 
> Ivan L. Seibel
> Analista/Desenvolvedor
> Linux User nr #88493
> 
> CONECSOFT Consultoria e Informática
> R. Major Gama, 967 - Centro Sul    
> CEP: 78020-170 Cuiabá - MT         
> WEB Site: www.conecsoft.com.br
> 
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista