[firebase-br] Formatar Data -> "Connection Lost"

Fábio Henrique Beccaria Sampaio fabiohbsampaio em gmail.com
Sex Maio 5 14:14:19 -03 2006


E como seria ela escrita corretamente??

Esta assim...

library DateUtilsUDF;
uses
  SysUtils,
  Classes,
  SyncObjs,
  Variants,
  DateUtils,
  StrUtils;

function FormatDateTime(AFormat, ADateTime: PChar): PChar; cdecl;
begin
  Result := PChar(SysUtils.FormatDateTime(AFormat,
StrToDateTime(ADateTime)));
end;

exports
  FormatDateTime;

begin
end.


DECLARE EXTERNAL FUNCTION FORMAT_DATE_TIME
    CSTRING(50),
    CSTRING(25)
RETURNS CSTRING(50)
ENTRY_POINT 'FormatDateTime' MODULE_NAME 'DateUtilsUDF';

Pronto, para usar, um exemplo:

select
  FORMAT_DATE_TIME('yyyy.MM.dd', A.DAT_EMISSAO) AS DAT_EMISSAO
from
  NFS A


----- Original Message ----- 
From: "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, May 05, 2006 1:02 PM
Subject: Re: [firebase-br] Formatar Data -> "Connection Lost"


Porque provavelmente a UDF está mal escrita e está derrubando o
servidor.

[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br

FL> Esse erro: "Connection Lost" também acontece comigo quando executo 
algumas
FL> UDF´s... Por que será?



______________________________________________
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