olá,
descobri pessoal, seguinte.. equÃvoco meu, claro rsrs..
esqueci que a chamada as udfs pelo IB/FB a parametros
do tipo integer e double precision, os valores são passados
por REFERÊNCIA. Pois é, aà foi só eu fazer as seguintes
modificações:
//criei tipos, ponteiro de integer e double
type
pInt = ^Integer;
pDoub = ^Double;
//modifiquei a função
[code]
function udf_ScriptInFile(irc: pInt; fval: pDoub): PChar;
//.
//.
Writeln( F, Format( 'update recebimentos set valor_conta =
%f where id_pk = %d;', [fval^, irc^]) );
//.
//.
end;
[/code]
..Fica então registrado, para futuras consultas! valeu!
_______________________________________________________
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.
http://br.info.mail.yahoo.com/
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.